I: pbuilder: network access will be disabled during build I: Current time: Mon Jan 8 07:46:41 +14 2024 I: pbuilder-time-stamp: 1704649601 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [nlohmann-json3_3.9.1-1.dsc] I: copying [./nlohmann-json3_3.9.1.orig.tar.gz] I: copying [./nlohmann-json3_3.9.1-1.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/tmp/dpkg-verify-sig.IG3KmH6S/trustedkeys.kbx': General error gpgv: Signature made Mon Sep 28 16:58:35 2020 gpgv: using RSA key 92978A6E195E4921825F7FF0F34F09744E9F5DD9 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./nlohmann-json3_3.9.1-1.dsc dpkg-source: info: extracting nlohmann-json3 in nlohmann-json3-3.9.1 dpkg-source: info: unpacking nlohmann-json3_3.9.1.orig.tar.gz dpkg-source: info: unpacking nlohmann-json3_3.9.1-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/20868/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 Jan 7 17:46 /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/20868/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/20868/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") BASH_VERSION='5.1.4(1)-release' BUILDDIR=/build/reproducible-path 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,-fixfilepath parallel=4 ' DIRSTACK=() DISTRIBUTION=bullseye EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=arm HOST_ARCH=armhf IFS=' ' INVOCATION_ID=5fb4227425d949e7808059f703dbc732 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=20868 PS4='+ ' 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.FOQ7hu9A/pbuilderrc_t97r --distribution bullseye --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.FOQ7hu9A/b2 --logfile b2/build.log nlohmann-json3_3.9.1-1.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 i-capture-the-hostname 6.1.0-17-armmp-lpae #1 SMP Debian 6.1.69-1 (2023-12-30) armv7l GNU/Linux I: ls -l /bin total 3580 -rwxr-xr-x 1 root root 816764 Mar 27 2022 bash -rwxr-xr-x 3 root root 26052 Jul 20 2020 bunzip2 -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzcat lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzip2 -rwxr-xr-x 1 root root 9636 Jul 20 2020 bzip2recover lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore -rwxr-xr-x 1 root root 26668 Sep 22 2020 cat -rwxr-xr-x 1 root root 43104 Sep 22 2020 chgrp -rwxr-xr-x 1 root root 38984 Sep 22 2020 chmod -rwxr-xr-x 1 root root 43112 Sep 22 2020 chown -rwxr-xr-x 1 root root 92616 Sep 22 2020 cp -rwxr-xr-x 1 root root 75524 Dec 10 2020 dash -rwxr-xr-x 1 root root 75880 Sep 22 2020 date -rwxr-xr-x 1 root root 55436 Sep 22 2020 dd -rwxr-xr-x 1 root root 59912 Sep 22 2020 df -rwxr-xr-x 1 root root 96764 Sep 22 2020 dir -rwxr-xr-x 1 root root 55012 Jan 20 2022 dmesg lrwxrwxrwx 1 root root 8 Nov 7 2019 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Nov 7 2019 domainname -> hostname -rwxr-xr-x 1 root root 22508 Sep 22 2020 echo -rwxr-xr-x 1 root root 28 Jan 25 2023 egrep -rwxr-xr-x 1 root root 22496 Sep 22 2020 false -rwxr-xr-x 1 root root 28 Jan 25 2023 fgrep -rwxr-xr-x 1 root root 47492 Jan 20 2022 findmnt -rwsr-xr-x 1 root root 26076 Feb 26 2021 fusermount -rwxr-xr-x 1 root root 124508 Jan 25 2023 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 64212 Apr 10 2022 gzip -rwxr-xr-x 1 root root 13784 Nov 7 2019 hostname -rwxr-xr-x 1 root root 43180 Sep 22 2020 ln -rwxr-xr-x 1 root root 35068 Feb 7 2020 login -rwxr-xr-x 1 root root 96764 Sep 22 2020 ls -rwxr-xr-x 1 root root 99940 Jan 20 2022 lsblk -rwxr-xr-x 1 root root 51408 Sep 22 2020 mkdir -rwxr-xr-x 1 root root 43184 Sep 22 2020 mknod -rwxr-xr-x 1 root root 30780 Sep 22 2020 mktemp -rwxr-xr-x 1 root root 34408 Jan 20 2022 more -rwsr-xr-x 1 root root 34400 Jan 20 2022 mount -rwxr-xr-x 1 root root 9824 Jan 20 2022 mountpoint -rwxr-xr-x 1 root root 88524 Sep 22 2020 mv lrwxrwxrwx 1 root root 8 Nov 7 2019 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Dec 16 2021 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 26652 Sep 22 2020 pwd lrwxrwxrwx 1 root root 4 Mar 27 2022 rbash -> bash -rwxr-xr-x 1 root root 30740 Sep 22 2020 readlink -rwxr-xr-x 1 root root 43104 Sep 22 2020 rm -rwxr-xr-x 1 root root 30732 Sep 22 2020 rmdir -rwxr-xr-x 1 root root 14144 Sep 27 2020 run-parts -rwxr-xr-x 1 root root 76012 Dec 22 2018 sed lrwxrwxrwx 1 root root 9 Jan 7 17:46 sh -> /bin/bash -rwxr-xr-x 1 root root 22532 Sep 22 2020 sleep -rwxr-xr-x 1 root root 55360 Sep 22 2020 stty -rwsr-xr-x 1 root root 46704 Jan 20 2022 su -rwxr-xr-x 1 root root 22532 Sep 22 2020 sync -rwxr-xr-x 1 root root 340872 Feb 17 2021 tar -rwxr-xr-x 1 root root 9808 Sep 27 2020 tempfile -rwxr-xr-x 1 root root 67696 Sep 22 2020 touch -rwxr-xr-x 1 root root 22496 Sep 22 2020 true -rwxr-xr-x 1 root root 9636 Feb 26 2021 ulockmgr_server -rwsr-xr-x 1 root root 22108 Jan 20 2022 umount -rwxr-xr-x 1 root root 22520 Sep 22 2020 uname -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress -rwxr-xr-x 1 root root 96764 Sep 22 2020 vdir -rwxr-xr-x 1 root root 38512 Jan 20 2022 wdctl lrwxrwxrwx 1 root root 8 Nov 7 2019 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 5898 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 8049 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/20868/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: cmake, debhelper-compat (= 13), doxygen, ghostscript, graphviz, texlive-binaries, texlive-latex-base dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 17486 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on cmake; however: Package cmake is not installed. pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on doxygen; however: Package doxygen is not installed. pbuilder-satisfydepends-dummy depends on ghostscript; however: Package ghostscript is not installed. pbuilder-satisfydepends-dummy depends on graphviz; however: Package graphviz is not installed. pbuilder-satisfydepends-dummy depends on texlive-binaries; however: Package texlive-binaries is not installed. pbuilder-satisfydepends-dummy depends on texlive-latex-base; however: Package texlive-latex-base is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} cmake{a} cmake-data{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} doxygen{a} dwz{a} file{a} fontconfig{a} fontconfig-config{a} fonts-lmodern{a} fonts-urw-base35{a} gettext{a} gettext-base{a} ghostscript{a} graphviz{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libarchive13{a} libavahi-client3{a} libavahi-common-data{a} libavahi-common3{a} libbrotli1{a} libbsd0{a} libcairo2{a} libcdt5{a} libcgraph6{a} libclang-cpp11{a} libclang1-11{a} libcups2{a} libcurl4{a} libdatrie1{a} libdbus-1-3{a} libdebhelper-perl{a} libdeflate0{a} libedit2{a} libelf1{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libfontconfig1{a} libfreetype6{a} libfribidi0{a} libgd3{a} libglib2.0-0{a} libgraphite2-3{a} libgs9{a} libgs9-common{a} libgts-0.7-5{a} libgvc6{a} libgvpr2{a} libharfbuzz0b{a} libice6{a} libicu67{a} libidn11{a} libijs-0.35{a} libjbig0{a} libjbig2dec0{a} libjpeg62-turbo{a} libjsoncpp24{a} libkpathsea6{a} liblab-gamut1{a} liblcms2-2{a} libldap-2.4-2{a} libllvm11{a} libltdl7{a} libmagic-mgc{a} libmagic1{a} libmd0{a} libncurses6{a} libnghttp2-14{a} libopenjp2-7{a} libpango-1.0-0{a} libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libpaper-utils{a} libpaper1{a} libpathplan4{a} libpipeline1{a} libpixman-1-0{a} libpng16-16{a} libprocps8{a} libpsl5{a} libptexenc1{a} librhash0{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libsigsegv2{a} libsm6{a} libssh2-1{a} libsub-override-perl{a} libsynctex2{a} libteckit0{a} libtexlua53{a} libtexluajit2{a} libthai-data{a} libthai0{a} libtiff5{a} libtool{a} libuchardet0{a} libuv1{a} libwebp6{a} libx11-6{a} libx11-data{a} libxau6{a} libxaw7{a} libxcb-render0{a} libxcb-shm0{a} libxcb1{a} libxdmcp6{a} libxext6{a} libxi6{a} libxml2{a} libxmu6{a} libxpm4{a} libxrender1{a} libxt6{a} libz3-4{a} libzzip-0-13{a} m4{a} man-db{a} po-debconf{a} poppler-data{a} procps{a} sensible-utils{a} t1utils{a} tex-common{a} texlive-base{a} texlive-binaries{a} texlive-latex-base{a} ucf{a} x11-common{a} xdg-utils{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl dbus dvisvgm fonts-droid-fallback fonts-liberation libarchive-cpio-perl libfile-mimeinfo-perl libglib2.0-data libgpm2 libgts-bin libldap-common libltdl-dev libmail-sendmail-perl libnet-dbus-perl libsasl2-modules libx11-protocol-perl lmodern lynx psmisc publicsuffix shared-mime-info wget x11-utils x11-xserver-utils xdg-user-dirs 0 packages upgraded, 139 newly installed, 0 to remove and 0 not upgraded. Need to get 122 MB of archives. After unpacking 447 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bullseye/main armhf bsdextrautils armhf 2.36.1-8+deb11u1 [139 kB] Get: 2 http://deb.debian.org/debian bullseye/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB] Get: 3 http://deb.debian.org/debian bullseye/main armhf groff-base armhf 1.22.4-6 [847 kB] Get: 4 http://deb.debian.org/debian bullseye/main armhf libpipeline1 armhf 1.5.3-1 [30.1 kB] Get: 5 http://deb.debian.org/debian bullseye/main armhf man-db armhf 2.9.4-2 [1319 kB] Get: 6 http://deb.debian.org/debian bullseye/main armhf poppler-data all 0.4.10-1 [1602 kB] Get: 7 http://deb.debian.org/debian bullseye/main armhf sensible-utils all 0.0.14 [14.8 kB] Get: 8 http://deb.debian.org/debian bullseye/main armhf ucf all 3.0043 [74.0 kB] Get: 9 http://deb.debian.org/debian bullseye/main armhf tex-common all 6.16 [53.7 kB] Get: 10 http://deb.debian.org/debian bullseye/main armhf libncurses6 armhf 6.2+20201114-2+deb11u2 [80.6 kB] Get: 11 http://deb.debian.org/debian bullseye/main armhf libprocps8 armhf 2:3.3.17-5 [60.7 kB] Get: 12 http://deb.debian.org/debian bullseye/main armhf procps armhf 2:3.3.17-5 [492 kB] Get: 13 http://deb.debian.org/debian bullseye/main armhf libmagic-mgc armhf 1:5.39-3+deb11u1 [273 kB] Get: 14 http://deb.debian.org/debian bullseye/main armhf libmagic1 armhf 1:5.39-3+deb11u1 [120 kB] Get: 15 http://deb.debian.org/debian bullseye/main armhf file armhf 1:5.39-3+deb11u1 [68.2 kB] Get: 16 http://deb.debian.org/debian bullseye/main armhf gettext-base armhf 0.21-4 [171 kB] Get: 17 http://deb.debian.org/debian bullseye/main armhf libsigsegv2 armhf 2.13-1 [34.0 kB] Get: 18 http://deb.debian.org/debian bullseye/main armhf m4 armhf 1.4.18-5 [192 kB] Get: 19 http://deb.debian.org/debian bullseye/main armhf autoconf all 2.69-14 [313 kB] Get: 20 http://deb.debian.org/debian bullseye/main armhf autotools-dev all 20180224.1+nmu1 [77.1 kB] Get: 21 http://deb.debian.org/debian bullseye/main armhf automake all 1:1.16.3-2 [814 kB] Get: 22 http://deb.debian.org/debian bullseye/main armhf autopoint all 0.21-4 [510 kB] Get: 23 http://deb.debian.org/debian bullseye/main armhf cmake-data all 3.18.4-2+deb11u1 [1725 kB] Get: 24 http://deb.debian.org/debian bullseye/main armhf libicu67 armhf 67.1-7 [8319 kB] Get: 25 http://deb.debian.org/debian bullseye/main armhf libxml2 armhf 2.9.10+dfsg-6.7+deb11u4 [602 kB] Get: 26 http://deb.debian.org/debian bullseye/main armhf libarchive13 armhf 3.4.3-2+deb11u1 [303 kB] Get: 27 http://deb.debian.org/debian bullseye/main armhf libbrotli1 armhf 1.0.9-2+b2 [262 kB] Get: 28 http://deb.debian.org/debian bullseye/main armhf libsasl2-modules-db armhf 2.1.27+dfsg-2.1+deb11u1 [67.7 kB] Get: 29 http://deb.debian.org/debian bullseye/main armhf libsasl2-2 armhf 2.1.27+dfsg-2.1+deb11u1 [99.2 kB] Get: 30 http://deb.debian.org/debian bullseye/main armhf libldap-2.4-2 armhf 2.4.57+dfsg-3+deb11u1 [210 kB] Get: 31 http://deb.debian.org/debian bullseye/main armhf libnghttp2-14 armhf 1.43.0-1 [65.6 kB] Get: 32 http://deb.debian.org/debian bullseye/main armhf libpsl5 armhf 0.21.0-1.2 [56.1 kB] Get: 33 http://deb.debian.org/debian bullseye/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [55.2 kB] Get: 34 http://deb.debian.org/debian bullseye/main armhf libssh2-1 armhf 1.9.0-2 [143 kB] Get: 35 http://deb.debian.org/debian bullseye/main armhf libcurl4 armhf 7.74.0-1.3+deb11u9 [314 kB] Get: 36 http://deb.debian.org/debian bullseye/main armhf libexpat1 armhf 2.2.10-2+deb11u5 [78.4 kB] Get: 37 http://deb.debian.org/debian bullseye/main armhf libjsoncpp24 armhf 1.9.4-4 [68.5 kB] Get: 38 http://deb.debian.org/debian bullseye/main armhf librhash0 armhf 1.4.1-2 [144 kB] Get: 39 http://deb.debian.org/debian bullseye/main armhf libuv1 armhf 1.40.0-2 [120 kB] Get: 40 http://deb.debian.org/debian bullseye/main armhf cmake armhf 3.18.4-2+deb11u1 [3534 kB] Get: 41 http://deb.debian.org/debian bullseye/main armhf libdebhelper-perl all 13.3.4 [189 kB] Get: 42 http://deb.debian.org/debian bullseye/main armhf libtool all 2.4.6-15 [513 kB] Get: 43 http://deb.debian.org/debian bullseye/main armhf dh-autoreconf all 20 [17.1 kB] Get: 44 http://deb.debian.org/debian bullseye/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 45 http://deb.debian.org/debian bullseye/main armhf libsub-override-perl all 0.09-2 [10.2 kB] Get: 46 http://deb.debian.org/debian bullseye/main armhf libfile-stripnondeterminism-perl all 1.12.0-1 [26.3 kB] Get: 47 http://deb.debian.org/debian bullseye/main armhf dh-strip-nondeterminism all 1.12.0-1 [15.4 kB] Get: 48 http://deb.debian.org/debian bullseye/main armhf libelf1 armhf 0.183-1 [161 kB] Get: 49 http://deb.debian.org/debian bullseye/main armhf dwz armhf 0.13+20210201-1 [179 kB] Get: 50 http://deb.debian.org/debian bullseye/main armhf gettext armhf 0.21-4 [1243 kB] Get: 51 http://deb.debian.org/debian bullseye/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 52 http://deb.debian.org/debian bullseye/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 53 http://deb.debian.org/debian bullseye/main armhf debhelper all 13.3.4 [1049 kB] Get: 54 http://deb.debian.org/debian bullseye/main armhf libmd0 armhf 1.0.3-3 [27.4 kB] Get: 55 http://deb.debian.org/debian bullseye/main armhf libbsd0 armhf 0.11.3-1+deb11u1 [103 kB] Get: 56 http://deb.debian.org/debian bullseye/main armhf libedit2 armhf 3.1-20191231-2+b1 [81.1 kB] Get: 57 http://deb.debian.org/debian bullseye/main armhf libz3-4 armhf 4.8.10-1 [5959 kB] Get: 58 http://deb.debian.org/debian bullseye/main armhf libllvm11 armhf 1:11.0.1-2 [15.4 MB] Get: 59 http://deb.debian.org/debian bullseye/main armhf libclang-cpp11 armhf 1:11.0.1-2 [8197 kB] Get: 60 http://deb.debian.org/debian bullseye/main armhf libclang1-11 armhf 1:11.0.1-2 [4579 kB] Get: 61 http://deb.debian.org/debian bullseye/main armhf doxygen armhf 1.9.1-1 [3765 kB] Get: 62 http://deb.debian.org/debian bullseye/main armhf libpng16-16 armhf 1.6.37-3 [277 kB] Get: 63 http://deb.debian.org/debian bullseye/main armhf libfreetype6 armhf 2.10.4+dfsg-1+deb11u1 [357 kB] Get: 64 http://deb.debian.org/debian bullseye/main armhf fonts-urw-base35 all 20200910-1 [6367 kB] Get: 65 http://deb.debian.org/debian bullseye/main armhf fontconfig-config all 2.13.1-4.2 [281 kB] Get: 66 http://deb.debian.org/debian bullseye/main armhf libfontconfig1 armhf 2.13.1-4.2 [329 kB] Get: 67 http://deb.debian.org/debian bullseye/main armhf fontconfig armhf 2.13.1-4.2 [415 kB] Get: 68 http://deb.debian.org/debian bullseye/main armhf fonts-lmodern all 2.004.5-6.1 [4540 kB] Get: 69 http://deb.debian.org/debian bullseye/main armhf libgs9-common all 9.53.3~dfsg-7+deb11u6 [735 kB] Get: 70 http://deb.debian.org/debian bullseye/main armhf libavahi-common-data armhf 0.8-5+deb11u2 [124 kB] Get: 71 http://deb.debian.org/debian bullseye/main armhf libavahi-common3 armhf 0.8-5+deb11u2 [55.5 kB] Get: 72 http://deb.debian.org/debian bullseye/main armhf libdbus-1-3 armhf 1.12.28-0+deb11u1 [200 kB] Get: 73 http://deb.debian.org/debian bullseye/main armhf libavahi-client3 armhf 0.8-5+deb11u2 [58.9 kB] Get: 74 http://deb.debian.org/debian bullseye/main armhf libcups2 armhf 2.3.3op2-3+deb11u6 [318 kB] Get: 75 http://deb.debian.org/debian bullseye/main armhf libidn11 armhf 1.33-3 [113 kB] Get: 76 http://deb.debian.org/debian bullseye/main armhf libijs-0.35 armhf 0.35-15 [14.8 kB] Get: 77 http://deb.debian.org/debian bullseye/main armhf libjbig2dec0 armhf 0.19-2 [59.0 kB] Get: 78 http://deb.debian.org/debian bullseye/main armhf libjpeg62-turbo armhf 1:2.0.6-4 [123 kB] Get: 79 http://deb.debian.org/debian bullseye/main armhf liblcms2-2 armhf 2.12~rc1-2 [123 kB] Get: 80 http://deb.debian.org/debian bullseye/main armhf libopenjp2-7 armhf 2.4.0-3 [154 kB] Get: 81 http://deb.debian.org/debian bullseye/main armhf libpaper1 armhf 1.1.28+b1 [20.8 kB] Get: 82 http://deb.debian.org/debian bullseye/main armhf libdeflate0 armhf 1.7-1 [43.1 kB] Get: 83 http://deb.debian.org/debian bullseye/main armhf libjbig0 armhf 2.1-3.1+b2 [28.4 kB] Get: 84 http://deb.debian.org/debian bullseye/main armhf libwebp6 armhf 0.6.1-2.1+deb11u2 [226 kB] Get: 85 http://deb.debian.org/debian bullseye/main armhf libtiff5 armhf 4.2.0-1+deb11u4 [272 kB] Get: 86 http://deb.debian.org/debian bullseye/main armhf libgs9 armhf 9.53.3~dfsg-7+deb11u6 [1934 kB] Get: 87 http://deb.debian.org/debian bullseye/main armhf ghostscript armhf 9.53.3~dfsg-7+deb11u6 [98.0 kB] Get: 88 http://deb.debian.org/debian bullseye/main armhf libcdt5 armhf 2.42.2-5 [59.7 kB] Get: 89 http://deb.debian.org/debian bullseye/main armhf libcgraph6 armhf 2.42.2-5 [78.4 kB] Get: 90 http://deb.debian.org/debian bullseye/main armhf libxau6 armhf 1:1.0.9-1 [19.0 kB] Get: 91 http://deb.debian.org/debian bullseye/main armhf libxdmcp6 armhf 1:1.1.2-3 [24.9 kB] Get: 92 http://deb.debian.org/debian bullseye/main armhf libxcb1 armhf 1.14-3 [136 kB] Get: 93 http://deb.debian.org/debian bullseye/main armhf libx11-data all 2:1.7.2-1+deb11u1 [311 kB] Get: 94 http://deb.debian.org/debian bullseye/main armhf libx11-6 armhf 2:1.7.2-1+deb11u1 [711 kB] Get: 95 http://deb.debian.org/debian bullseye/main armhf libxpm4 armhf 1:3.5.12-1.1~deb11u1 [44.1 kB] Get: 96 http://deb.debian.org/debian bullseye/main armhf libgd3 armhf 2.3.0-2 [119 kB] Get: 97 http://deb.debian.org/debian bullseye/main armhf libglib2.0-0 armhf 2.66.8-1 [1206 kB] Get: 98 http://deb.debian.org/debian bullseye/main armhf libgts-0.7-5 armhf 0.7.6+darcs121130-4+b1 [138 kB] Get: 99 http://deb.debian.org/debian bullseye/main armhf libpixman-1-0 armhf 0.40.0-1.1~deb11u1 [466 kB] Get: 100 http://deb.debian.org/debian bullseye/main armhf libxcb-render0 armhf 1.14-3 [110 kB] Get: 101 http://deb.debian.org/debian bullseye/main armhf libxcb-shm0 armhf 1.14-3 [101 kB] Get: 102 http://deb.debian.org/debian bullseye/main armhf libxext6 armhf 2:1.3.3-1.1 [47.8 kB] Get: 103 http://deb.debian.org/debian bullseye/main armhf libxrender1 armhf 1:0.9.10-1 [29.9 kB] Get: 104 http://deb.debian.org/debian bullseye/main armhf libcairo2 armhf 1.16.0-5 [615 kB] Get: 105 http://deb.debian.org/debian bullseye/main armhf libltdl7 armhf 2.4.6-15 [388 kB] Get: 106 http://deb.debian.org/debian bullseye/main armhf libfribidi0 armhf 1.0.8-2+deb11u1 [63.1 kB] Get: 107 http://deb.debian.org/debian bullseye/main armhf libgraphite2-3 armhf 1.3.14-1 [70.5 kB] Get: 108 http://deb.debian.org/debian bullseye/main armhf libharfbuzz0b armhf 2.7.4-1 [1427 kB] Get: 109 http://deb.debian.org/debian bullseye/main armhf libthai-data all 0.1.28-3 [170 kB] Get: 110 http://deb.debian.org/debian bullseye/main armhf libdatrie1 armhf 0.2.13-1 [39.4 kB] Get: 111 http://deb.debian.org/debian bullseye/main armhf libthai0 armhf 0.1.28-3 [50.9 kB] Get: 112 http://deb.debian.org/debian bullseye/main armhf libpango-1.0-0 armhf 1.46.2-3 [173 kB] Get: 113 http://deb.debian.org/debian bullseye/main armhf libpangoft2-1.0-0 armhf 1.46.2-3 [56.1 kB] Get: 114 http://deb.debian.org/debian bullseye/main armhf libpangocairo-1.0-0 armhf 1.46.2-3 [46.8 kB] Get: 115 http://deb.debian.org/debian bullseye/main armhf libpathplan4 armhf 2.42.2-5 [61.9 kB] Get: 116 http://deb.debian.org/debian bullseye/main armhf libgvc6 armhf 2.42.2-5 [597 kB] Get: 117 http://deb.debian.org/debian bullseye/main armhf libgvpr2 armhf 2.42.2-5 [185 kB] Get: 118 http://deb.debian.org/debian bullseye/main armhf liblab-gamut1 armhf 2.42.2-5 [220 kB] Get: 119 http://deb.debian.org/debian bullseye/main armhf x11-common all 1:7.7+22 [252 kB] Get: 120 http://deb.debian.org/debian bullseye/main armhf libice6 armhf 2:1.0.10-1 [51.9 kB] Get: 121 http://deb.debian.org/debian bullseye/main armhf libsm6 armhf 2:1.2.3-1 [33.0 kB] Get: 122 http://deb.debian.org/debian bullseye/main armhf libxt6 armhf 1:1.2.0-1 [161 kB] Get: 123 http://deb.debian.org/debian bullseye/main armhf libxmu6 armhf 2:1.1.2-2+b3 [52.7 kB] Get: 124 http://deb.debian.org/debian bullseye/main armhf libxaw7 armhf 2:1.0.13-1.1 [167 kB] Get: 125 http://deb.debian.org/debian bullseye/main armhf graphviz armhf 2.42.2-5 [521 kB] Get: 126 http://deb.debian.org/debian bullseye/main armhf libkpathsea6 armhf 2020.20200327.54578-7+deb11u1 [163 kB] Get: 127 http://deb.debian.org/debian bullseye/main armhf libpaper-utils armhf 1.1.28+b1 [17.9 kB] Get: 128 http://deb.debian.org/debian bullseye/main armhf libptexenc1 armhf 2020.20200327.54578-7+deb11u1 [61.3 kB] Get: 129 http://deb.debian.org/debian bullseye/main armhf libsynctex2 armhf 2020.20200327.54578-7+deb11u1 [70.4 kB] Get: 130 http://deb.debian.org/debian bullseye/main armhf libteckit0 armhf 2.5.10+ds1-3 [253 kB] Get: 131 http://deb.debian.org/debian bullseye/main armhf libtexlua53 armhf 2020.20200327.54578-7+deb11u1 [102 kB] Get: 132 http://deb.debian.org/debian bullseye/main armhf libtexluajit2 armhf 2020.20200327.54578-7+deb11u1 [205 kB] Get: 133 http://deb.debian.org/debian bullseye/main armhf libxi6 armhf 2:1.7.10-1 [78.5 kB] Get: 134 http://deb.debian.org/debian bullseye/main armhf libzzip-0-13 armhf 0.13.62-3.3+deb11u1 [52.0 kB] Get: 135 http://deb.debian.org/debian bullseye/main armhf t1utils armhf 1.41-4 [54.7 kB] Get: 136 http://deb.debian.org/debian bullseye/main armhf texlive-binaries armhf 2020.20200327.54578-7+deb11u1 [7620 kB] Get: 137 http://deb.debian.org/debian bullseye/main armhf xdg-utils all 1.1.3-4.1 [75.5 kB] Get: 138 http://deb.debian.org/debian bullseye/main armhf texlive-base all 2020.20210202-3 [20.8 MB] Get: 139 http://deb.debian.org/debian bullseye/main armhf texlive-latex-base all 2020.20210202-3 [1120 kB] Fetched 122 MB in 7s (18.3 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (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 ... 17486 files and directories currently installed.) Preparing to unpack .../000-bsdextrautils_2.36.1-8+deb11u1_armhf.deb ... Unpacking bsdextrautils (2.36.1-8+deb11u1) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../001-libuchardet0_0.0.7-1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../002-groff-base_1.22.4-6_armhf.deb ... Unpacking groff-base (1.22.4-6) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../003-libpipeline1_1.5.3-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../004-man-db_2.9.4-2_armhf.deb ... Unpacking man-db (2.9.4-2) ... Selecting previously unselected package poppler-data. Preparing to unpack .../005-poppler-data_0.4.10-1_all.deb ... Unpacking poppler-data (0.4.10-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../006-sensible-utils_0.0.14_all.deb ... Unpacking sensible-utils (0.0.14) ... Selecting previously unselected package ucf. Preparing to unpack .../007-ucf_3.0043_all.deb ... Moving old data out of the way Unpacking ucf (3.0043) ... Selecting previously unselected package tex-common. Preparing to unpack .../008-tex-common_6.16_all.deb ... Unpacking tex-common (6.16) ... Selecting previously unselected package libncurses6:armhf. Preparing to unpack .../009-libncurses6_6.2+20201114-2+deb11u2_armhf.deb ... Unpacking libncurses6:armhf (6.2+20201114-2+deb11u2) ... Selecting previously unselected package libprocps8:armhf. Preparing to unpack .../010-libprocps8_2%3a3.3.17-5_armhf.deb ... Unpacking libprocps8:armhf (2:3.3.17-5) ... Selecting previously unselected package procps. Preparing to unpack .../011-procps_2%3a3.3.17-5_armhf.deb ... Unpacking procps (2:3.3.17-5) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../012-libmagic-mgc_1%3a5.39-3+deb11u1_armhf.deb ... Unpacking libmagic-mgc (1:5.39-3+deb11u1) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../013-libmagic1_1%3a5.39-3+deb11u1_armhf.deb ... Unpacking libmagic1:armhf (1:5.39-3+deb11u1) ... Selecting previously unselected package file. Preparing to unpack .../014-file_1%3a5.39-3+deb11u1_armhf.deb ... Unpacking file (1:5.39-3+deb11u1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../015-gettext-base_0.21-4_armhf.deb ... Unpacking gettext-base (0.21-4) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../016-libsigsegv2_2.13-1_armhf.deb ... Unpacking libsigsegv2:armhf (2.13-1) ... Selecting previously unselected package m4. Preparing to unpack .../017-m4_1.4.18-5_armhf.deb ... Unpacking m4 (1.4.18-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../018-autoconf_2.69-14_all.deb ... Unpacking autoconf (2.69-14) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../019-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../020-automake_1%3a1.16.3-2_all.deb ... Unpacking automake (1:1.16.3-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../021-autopoint_0.21-4_all.deb ... Unpacking autopoint (0.21-4) ... Selecting previously unselected package cmake-data. Preparing to unpack .../022-cmake-data_3.18.4-2+deb11u1_all.deb ... Unpacking cmake-data (3.18.4-2+deb11u1) ... Selecting previously unselected package libicu67:armhf. Preparing to unpack .../023-libicu67_67.1-7_armhf.deb ... Unpacking libicu67:armhf (67.1-7) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../024-libxml2_2.9.10+dfsg-6.7+deb11u4_armhf.deb ... Unpacking libxml2:armhf (2.9.10+dfsg-6.7+deb11u4) ... Selecting previously unselected package libarchive13:armhf. Preparing to unpack .../025-libarchive13_3.4.3-2+deb11u1_armhf.deb ... Unpacking libarchive13:armhf (3.4.3-2+deb11u1) ... Selecting previously unselected package libbrotli1:armhf. Preparing to unpack .../026-libbrotli1_1.0.9-2+b2_armhf.deb ... Unpacking libbrotli1:armhf (1.0.9-2+b2) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../027-libsasl2-modules-db_2.1.27+dfsg-2.1+deb11u1_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.27+dfsg-2.1+deb11u1) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../028-libsasl2-2_2.1.27+dfsg-2.1+deb11u1_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.27+dfsg-2.1+deb11u1) ... Selecting previously unselected package libldap-2.4-2:armhf. Preparing to unpack .../029-libldap-2.4-2_2.4.57+dfsg-3+deb11u1_armhf.deb ... Unpacking libldap-2.4-2:armhf (2.4.57+dfsg-3+deb11u1) ... Selecting previously unselected package libnghttp2-14:armhf. Preparing to unpack .../030-libnghttp2-14_1.43.0-1_armhf.deb ... Unpacking libnghttp2-14:armhf (1.43.0-1) ... Selecting previously unselected package libpsl5:armhf. Preparing to unpack .../031-libpsl5_0.21.0-1.2_armhf.deb ... Unpacking libpsl5:armhf (0.21.0-1.2) ... Selecting previously unselected package librtmp1:armhf. Preparing to unpack .../032-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_armhf.deb ... Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ... Selecting previously unselected package libssh2-1:armhf. Preparing to unpack .../033-libssh2-1_1.9.0-2_armhf.deb ... Unpacking libssh2-1:armhf (1.9.0-2) ... Selecting previously unselected package libcurl4:armhf. Preparing to unpack .../034-libcurl4_7.74.0-1.3+deb11u9_armhf.deb ... Unpacking libcurl4:armhf (7.74.0-1.3+deb11u9) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../035-libexpat1_2.2.10-2+deb11u5_armhf.deb ... Unpacking libexpat1:armhf (2.2.10-2+deb11u5) ... Selecting previously unselected package libjsoncpp24:armhf. Preparing to unpack .../036-libjsoncpp24_1.9.4-4_armhf.deb ... Unpacking libjsoncpp24:armhf (1.9.4-4) ... Selecting previously unselected package librhash0:armhf. Preparing to unpack .../037-librhash0_1.4.1-2_armhf.deb ... Unpacking librhash0:armhf (1.4.1-2) ... Selecting previously unselected package libuv1:armhf. Preparing to unpack .../038-libuv1_1.40.0-2_armhf.deb ... Unpacking libuv1:armhf (1.40.0-2) ... Selecting previously unselected package cmake. Preparing to unpack .../039-cmake_3.18.4-2+deb11u1_armhf.deb ... Unpacking cmake (3.18.4-2+deb11u1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../040-libdebhelper-perl_13.3.4_all.deb ... Unpacking libdebhelper-perl (13.3.4) ... Selecting previously unselected package libtool. Preparing to unpack .../041-libtool_2.4.6-15_all.deb ... Unpacking libtool (2.4.6-15) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../042-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../043-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../044-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../045-libfile-stripnondeterminism-perl_1.12.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.12.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../046-dh-strip-nondeterminism_1.12.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.12.0-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../047-libelf1_0.183-1_armhf.deb ... Unpacking libelf1:armhf (0.183-1) ... Selecting previously unselected package dwz. Preparing to unpack .../048-dwz_0.13+20210201-1_armhf.deb ... Unpacking dwz (0.13+20210201-1) ... Selecting previously unselected package gettext. Preparing to unpack .../049-gettext_0.21-4_armhf.deb ... Unpacking gettext (0.21-4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../050-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../051-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../052-debhelper_13.3.4_all.deb ... Unpacking debhelper (13.3.4) ... Selecting previously unselected package libmd0:armhf. Preparing to unpack .../053-libmd0_1.0.3-3_armhf.deb ... Unpacking libmd0:armhf (1.0.3-3) ... Selecting previously unselected package libbsd0:armhf. Preparing to unpack .../054-libbsd0_0.11.3-1+deb11u1_armhf.deb ... Unpacking libbsd0:armhf (0.11.3-1+deb11u1) ... Selecting previously unselected package libedit2:armhf. Preparing to unpack .../055-libedit2_3.1-20191231-2+b1_armhf.deb ... Unpacking libedit2:armhf (3.1-20191231-2+b1) ... Selecting previously unselected package libz3-4:armhf. Preparing to unpack .../056-libz3-4_4.8.10-1_armhf.deb ... Unpacking libz3-4:armhf (4.8.10-1) ... Selecting previously unselected package libllvm11:armhf. Preparing to unpack .../057-libllvm11_1%3a11.0.1-2_armhf.deb ... Unpacking libllvm11:armhf (1:11.0.1-2) ... Selecting previously unselected package libclang-cpp11. Preparing to unpack .../058-libclang-cpp11_1%3a11.0.1-2_armhf.deb ... Unpacking libclang-cpp11 (1:11.0.1-2) ... Selecting previously unselected package libclang1-11. Preparing to unpack .../059-libclang1-11_1%3a11.0.1-2_armhf.deb ... Unpacking libclang1-11 (1:11.0.1-2) ... Selecting previously unselected package doxygen. Preparing to unpack .../060-doxygen_1.9.1-1_armhf.deb ... Unpacking doxygen (1.9.1-1) ... Selecting previously unselected package libpng16-16:armhf. Preparing to unpack .../061-libpng16-16_1.6.37-3_armhf.deb ... Unpacking libpng16-16:armhf (1.6.37-3) ... Selecting previously unselected package libfreetype6:armhf. Preparing to unpack .../062-libfreetype6_2.10.4+dfsg-1+deb11u1_armhf.deb ... Unpacking libfreetype6:armhf (2.10.4+dfsg-1+deb11u1) ... Selecting previously unselected package fonts-urw-base35. Preparing to unpack .../063-fonts-urw-base35_20200910-1_all.deb ... Unpacking fonts-urw-base35 (20200910-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../064-fontconfig-config_2.13.1-4.2_all.deb ... Unpacking fontconfig-config (2.13.1-4.2) ... Selecting previously unselected package libfontconfig1:armhf. Preparing to unpack .../065-libfontconfig1_2.13.1-4.2_armhf.deb ... Unpacking libfontconfig1:armhf (2.13.1-4.2) ... Selecting previously unselected package fontconfig. Preparing to unpack .../066-fontconfig_2.13.1-4.2_armhf.deb ... Unpacking fontconfig (2.13.1-4.2) ... Selecting previously unselected package fonts-lmodern. Preparing to unpack .../067-fonts-lmodern_2.004.5-6.1_all.deb ... Unpacking fonts-lmodern (2.004.5-6.1) ... Selecting previously unselected package libgs9-common. Preparing to unpack .../068-libgs9-common_9.53.3~dfsg-7+deb11u6_all.deb ... Unpacking libgs9-common (9.53.3~dfsg-7+deb11u6) ... Selecting previously unselected package libavahi-common-data:armhf. Preparing to unpack .../069-libavahi-common-data_0.8-5+deb11u2_armhf.deb ... Unpacking libavahi-common-data:armhf (0.8-5+deb11u2) ... Selecting previously unselected package libavahi-common3:armhf. Preparing to unpack .../070-libavahi-common3_0.8-5+deb11u2_armhf.deb ... Unpacking libavahi-common3:armhf (0.8-5+deb11u2) ... Selecting previously unselected package libdbus-1-3:armhf. Preparing to unpack .../071-libdbus-1-3_1.12.28-0+deb11u1_armhf.deb ... Unpacking libdbus-1-3:armhf (1.12.28-0+deb11u1) ... Selecting previously unselected package libavahi-client3:armhf. Preparing to unpack .../072-libavahi-client3_0.8-5+deb11u2_armhf.deb ... Unpacking libavahi-client3:armhf (0.8-5+deb11u2) ... Selecting previously unselected package libcups2:armhf. Preparing to unpack .../073-libcups2_2.3.3op2-3+deb11u6_armhf.deb ... Unpacking libcups2:armhf (2.3.3op2-3+deb11u6) ... Selecting previously unselected package libidn11:armhf. Preparing to unpack .../074-libidn11_1.33-3_armhf.deb ... Unpacking libidn11:armhf (1.33-3) ... Selecting previously unselected package libijs-0.35:armhf. Preparing to unpack .../075-libijs-0.35_0.35-15_armhf.deb ... Unpacking libijs-0.35:armhf (0.35-15) ... Selecting previously unselected package libjbig2dec0:armhf. Preparing to unpack .../076-libjbig2dec0_0.19-2_armhf.deb ... Unpacking libjbig2dec0:armhf (0.19-2) ... Selecting previously unselected package libjpeg62-turbo:armhf. Preparing to unpack .../077-libjpeg62-turbo_1%3a2.0.6-4_armhf.deb ... Unpacking libjpeg62-turbo:armhf (1:2.0.6-4) ... Selecting previously unselected package liblcms2-2:armhf. Preparing to unpack .../078-liblcms2-2_2.12~rc1-2_armhf.deb ... Unpacking liblcms2-2:armhf (2.12~rc1-2) ... Selecting previously unselected package libopenjp2-7:armhf. Preparing to unpack .../079-libopenjp2-7_2.4.0-3_armhf.deb ... Unpacking libopenjp2-7:armhf (2.4.0-3) ... Selecting previously unselected package libpaper1:armhf. Preparing to unpack .../080-libpaper1_1.1.28+b1_armhf.deb ... Unpacking libpaper1:armhf (1.1.28+b1) ... Selecting previously unselected package libdeflate0:armhf. Preparing to unpack .../081-libdeflate0_1.7-1_armhf.deb ... Unpacking libdeflate0:armhf (1.7-1) ... Selecting previously unselected package libjbig0:armhf. Preparing to unpack .../082-libjbig0_2.1-3.1+b2_armhf.deb ... Unpacking libjbig0:armhf (2.1-3.1+b2) ... Selecting previously unselected package libwebp6:armhf. Preparing to unpack .../083-libwebp6_0.6.1-2.1+deb11u2_armhf.deb ... Unpacking libwebp6:armhf (0.6.1-2.1+deb11u2) ... Selecting previously unselected package libtiff5:armhf. Preparing to unpack .../084-libtiff5_4.2.0-1+deb11u4_armhf.deb ... Unpacking libtiff5:armhf (4.2.0-1+deb11u4) ... Selecting previously unselected package libgs9:armhf. Preparing to unpack .../085-libgs9_9.53.3~dfsg-7+deb11u6_armhf.deb ... Unpacking libgs9:armhf (9.53.3~dfsg-7+deb11u6) ... Selecting previously unselected package ghostscript. Preparing to unpack .../086-ghostscript_9.53.3~dfsg-7+deb11u6_armhf.deb ... Unpacking ghostscript (9.53.3~dfsg-7+deb11u6) ... Selecting previously unselected package libcdt5:armhf. Preparing to unpack .../087-libcdt5_2.42.2-5_armhf.deb ... Unpacking libcdt5:armhf (2.42.2-5) ... Selecting previously unselected package libcgraph6:armhf. Preparing to unpack .../088-libcgraph6_2.42.2-5_armhf.deb ... Unpacking libcgraph6:armhf (2.42.2-5) ... Selecting previously unselected package libxau6:armhf. Preparing to unpack .../089-libxau6_1%3a1.0.9-1_armhf.deb ... Unpacking libxau6:armhf (1:1.0.9-1) ... Selecting previously unselected package libxdmcp6:armhf. Preparing to unpack .../090-libxdmcp6_1%3a1.1.2-3_armhf.deb ... Unpacking libxdmcp6:armhf (1:1.1.2-3) ... Selecting previously unselected package libxcb1:armhf. Preparing to unpack .../091-libxcb1_1.14-3_armhf.deb ... Unpacking libxcb1:armhf (1.14-3) ... Selecting previously unselected package libx11-data. Preparing to unpack .../092-libx11-data_2%3a1.7.2-1+deb11u1_all.deb ... Unpacking libx11-data (2:1.7.2-1+deb11u1) ... Selecting previously unselected package libx11-6:armhf. Preparing to unpack .../093-libx11-6_2%3a1.7.2-1+deb11u1_armhf.deb ... Unpacking libx11-6:armhf (2:1.7.2-1+deb11u1) ... Selecting previously unselected package libxpm4:armhf. Preparing to unpack .../094-libxpm4_1%3a3.5.12-1.1~deb11u1_armhf.deb ... Unpacking libxpm4:armhf (1:3.5.12-1.1~deb11u1) ... Selecting previously unselected package libgd3:armhf. Preparing to unpack .../095-libgd3_2.3.0-2_armhf.deb ... Unpacking libgd3:armhf (2.3.0-2) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../096-libglib2.0-0_2.66.8-1_armhf.deb ... Unpacking libglib2.0-0:armhf (2.66.8-1) ... Selecting previously unselected package libgts-0.7-5:armhf. Preparing to unpack .../097-libgts-0.7-5_0.7.6+darcs121130-4+b1_armhf.deb ... Unpacking libgts-0.7-5:armhf (0.7.6+darcs121130-4+b1) ... Selecting previously unselected package libpixman-1-0:armhf. Preparing to unpack .../098-libpixman-1-0_0.40.0-1.1~deb11u1_armhf.deb ... Unpacking libpixman-1-0:armhf (0.40.0-1.1~deb11u1) ... Selecting previously unselected package libxcb-render0:armhf. Preparing to unpack .../099-libxcb-render0_1.14-3_armhf.deb ... Unpacking libxcb-render0:armhf (1.14-3) ... Selecting previously unselected package libxcb-shm0:armhf. Preparing to unpack .../100-libxcb-shm0_1.14-3_armhf.deb ... Unpacking libxcb-shm0:armhf (1.14-3) ... Selecting previously unselected package libxext6:armhf. Preparing to unpack .../101-libxext6_2%3a1.3.3-1.1_armhf.deb ... Unpacking libxext6:armhf (2:1.3.3-1.1) ... Selecting previously unselected package libxrender1:armhf. Preparing to unpack .../102-libxrender1_1%3a0.9.10-1_armhf.deb ... Unpacking libxrender1:armhf (1:0.9.10-1) ... Selecting previously unselected package libcairo2:armhf. Preparing to unpack .../103-libcairo2_1.16.0-5_armhf.deb ... Unpacking libcairo2:armhf (1.16.0-5) ... Selecting previously unselected package libltdl7:armhf. Preparing to unpack .../104-libltdl7_2.4.6-15_armhf.deb ... Unpacking libltdl7:armhf (2.4.6-15) ... Selecting previously unselected package libfribidi0:armhf. Preparing to unpack .../105-libfribidi0_1.0.8-2+deb11u1_armhf.deb ... Unpacking libfribidi0:armhf (1.0.8-2+deb11u1) ... Selecting previously unselected package libgraphite2-3:armhf. Preparing to unpack .../106-libgraphite2-3_1.3.14-1_armhf.deb ... Unpacking libgraphite2-3:armhf (1.3.14-1) ... Selecting previously unselected package libharfbuzz0b:armhf. Preparing to unpack .../107-libharfbuzz0b_2.7.4-1_armhf.deb ... Unpacking libharfbuzz0b:armhf (2.7.4-1) ... Selecting previously unselected package libthai-data. Preparing to unpack .../108-libthai-data_0.1.28-3_all.deb ... Unpacking libthai-data (0.1.28-3) ... Selecting previously unselected package libdatrie1:armhf. Preparing to unpack .../109-libdatrie1_0.2.13-1_armhf.deb ... Unpacking libdatrie1:armhf (0.2.13-1) ... Selecting previously unselected package libthai0:armhf. Preparing to unpack .../110-libthai0_0.1.28-3_armhf.deb ... Unpacking libthai0:armhf (0.1.28-3) ... Selecting previously unselected package libpango-1.0-0:armhf. Preparing to unpack .../111-libpango-1.0-0_1.46.2-3_armhf.deb ... Unpacking libpango-1.0-0:armhf (1.46.2-3) ... Selecting previously unselected package libpangoft2-1.0-0:armhf. Preparing to unpack .../112-libpangoft2-1.0-0_1.46.2-3_armhf.deb ... Unpacking libpangoft2-1.0-0:armhf (1.46.2-3) ... Selecting previously unselected package libpangocairo-1.0-0:armhf. Preparing to unpack .../113-libpangocairo-1.0-0_1.46.2-3_armhf.deb ... Unpacking libpangocairo-1.0-0:armhf (1.46.2-3) ... Selecting previously unselected package libpathplan4:armhf. Preparing to unpack .../114-libpathplan4_2.42.2-5_armhf.deb ... Unpacking libpathplan4:armhf (2.42.2-5) ... Selecting previously unselected package libgvc6. Preparing to unpack .../115-libgvc6_2.42.2-5_armhf.deb ... Unpacking libgvc6 (2.42.2-5) ... Selecting previously unselected package libgvpr2:armhf. Preparing to unpack .../116-libgvpr2_2.42.2-5_armhf.deb ... Unpacking libgvpr2:armhf (2.42.2-5) ... Selecting previously unselected package liblab-gamut1:armhf. Preparing to unpack .../117-liblab-gamut1_2.42.2-5_armhf.deb ... Unpacking liblab-gamut1:armhf (2.42.2-5) ... Selecting previously unselected package x11-common. Preparing to unpack .../118-x11-common_1%3a7.7+22_all.deb ... Unpacking x11-common (1:7.7+22) ... Selecting previously unselected package libice6:armhf. Preparing to unpack .../119-libice6_2%3a1.0.10-1_armhf.deb ... Unpacking libice6:armhf (2:1.0.10-1) ... Selecting previously unselected package libsm6:armhf. Preparing to unpack .../120-libsm6_2%3a1.2.3-1_armhf.deb ... Unpacking libsm6:armhf (2:1.2.3-1) ... Selecting previously unselected package libxt6:armhf. Preparing to unpack .../121-libxt6_1%3a1.2.0-1_armhf.deb ... Unpacking libxt6:armhf (1:1.2.0-1) ... Selecting previously unselected package libxmu6:armhf. Preparing to unpack .../122-libxmu6_2%3a1.1.2-2+b3_armhf.deb ... Unpacking libxmu6:armhf (2:1.1.2-2+b3) ... Selecting previously unselected package libxaw7:armhf. Preparing to unpack .../123-libxaw7_2%3a1.0.13-1.1_armhf.deb ... Unpacking libxaw7:armhf (2:1.0.13-1.1) ... Selecting previously unselected package graphviz. Preparing to unpack .../124-graphviz_2.42.2-5_armhf.deb ... Unpacking graphviz (2.42.2-5) ... Selecting previously unselected package libkpathsea6:armhf. Preparing to unpack .../125-libkpathsea6_2020.20200327.54578-7+deb11u1_armhf.deb ... Unpacking libkpathsea6:armhf (2020.20200327.54578-7+deb11u1) ... Selecting previously unselected package libpaper-utils. Preparing to unpack .../126-libpaper-utils_1.1.28+b1_armhf.deb ... Unpacking libpaper-utils (1.1.28+b1) ... Selecting previously unselected package libptexenc1:armhf. Preparing to unpack .../127-libptexenc1_2020.20200327.54578-7+deb11u1_armhf.deb ... Unpacking libptexenc1:armhf (2020.20200327.54578-7+deb11u1) ... Selecting previously unselected package libsynctex2:armhf. Preparing to unpack .../128-libsynctex2_2020.20200327.54578-7+deb11u1_armhf.deb ... Unpacking libsynctex2:armhf (2020.20200327.54578-7+deb11u1) ... Selecting previously unselected package libteckit0:armhf. Preparing to unpack .../129-libteckit0_2.5.10+ds1-3_armhf.deb ... Unpacking libteckit0:armhf (2.5.10+ds1-3) ... Selecting previously unselected package libtexlua53:armhf. Preparing to unpack .../130-libtexlua53_2020.20200327.54578-7+deb11u1_armhf.deb ... Unpacking libtexlua53:armhf (2020.20200327.54578-7+deb11u1) ... Selecting previously unselected package libtexluajit2:armhf. Preparing to unpack .../131-libtexluajit2_2020.20200327.54578-7+deb11u1_armhf.deb ... Unpacking libtexluajit2:armhf (2020.20200327.54578-7+deb11u1) ... Selecting previously unselected package libxi6:armhf. Preparing to unpack .../132-libxi6_2%3a1.7.10-1_armhf.deb ... Unpacking libxi6:armhf (2:1.7.10-1) ... Selecting previously unselected package libzzip-0-13:armhf. Preparing to unpack .../133-libzzip-0-13_0.13.62-3.3+deb11u1_armhf.deb ... Unpacking libzzip-0-13:armhf (0.13.62-3.3+deb11u1) ... Selecting previously unselected package t1utils. Preparing to unpack .../134-t1utils_1.41-4_armhf.deb ... Unpacking t1utils (1.41-4) ... Selecting previously unselected package texlive-binaries. Preparing to unpack .../135-texlive-binaries_2020.20200327.54578-7+deb11u1_armhf.deb ... Unpacking texlive-binaries (2020.20200327.54578-7+deb11u1) ... Selecting previously unselected package xdg-utils. Preparing to unpack .../136-xdg-utils_1.1.3-4.1_all.deb ... Unpacking xdg-utils (1.1.3-4.1) ... Selecting previously unselected package texlive-base. Preparing to unpack .../137-texlive-base_2020.20210202-3_all.deb ... Unpacking texlive-base (2020.20210202-3) ... Selecting previously unselected package texlive-latex-base. Preparing to unpack .../138-texlive-latex-base_2020.20210202-3_all.deb ... Unpacking texlive-latex-base (2020.20210202-3) ... Setting up libexpat1:armhf (2.2.10-2+deb11u5) ... Setting up libpipeline1:armhf (1.5.3-1) ... Setting up libgraphite2-3:armhf (1.3.14-1) ... Setting up liblcms2-2:armhf (2.12~rc1-2) ... Setting up libpixman-1-0:armhf (0.40.0-1.1~deb11u1) ... Setting up libxau6:armhf (1:1.0.9-1) ... Setting up libpsl5:armhf (0.21.0-1.2) ... Setting up bsdextrautils (2.36.1-8+deb11u1) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libicu67:armhf (67.1-7) ... Setting up libdatrie1:armhf (0.2.13-1) ... Setting up libmagic-mgc (1:5.39-3+deb11u1) ... Setting up libtexlua53:armhf (2020.20200327.54578-7+deb11u1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:armhf (2.66.8-1) ... No schema files found: doing nothing. Setting up libijs-0.35:armhf (0.35-15) ... Setting up libtexluajit2:armhf (2020.20200327.54578-7+deb11u1) ... Setting up libdebhelper-perl (13.3.4) ... Setting up libbrotli1:armhf (1.0.9-2+b2) ... Setting up liblab-gamut1:armhf (2.42.2-5) ... Setting up x11-common (1:7.7+22) ... invoke-rc.d: could not determine current runlevel Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up libnghttp2-14:armhf (1.43.0-1) ... Setting up libmagic1:armhf (1:5.39-3+deb11u1) ... Setting up libdeflate0:armhf (1.7-1) ... Setting up gettext-base (0.21-4) ... Setting up libzzip-0-13:armhf (0.13.62-3.3+deb11u1) ... Setting up file (1:5.39-3+deb11u1) ... Setting up fonts-urw-base35 (20200910-1) ... Setting up libjbig0:armhf (2.1-3.1+b2) ... Setting up poppler-data (0.4.10-1) ... Setting up libsasl2-modules-db:armhf (2.1.27+dfsg-2.1+deb11u1) ... Setting up libgts-0.7-5:armhf (0.7.6+darcs121130-4+b1) ... Setting up autotools-dev (20180224.1+nmu1) ... Setting up libz3-4:armhf (4.8.10-1) ... Setting up libuv1:armhf (1.40.0-2) ... Setting up libjpeg62-turbo:armhf (1:2.0.6-4) ... Setting up libx11-data (2:1.7.2-1+deb11u1) ... Setting up libjbig2dec0:armhf (0.19-2) ... Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ... Setting up libidn11:armhf (1.33-3) ... Setting up libteckit0:armhf (2.5.10+ds1-3) ... Setting up libpathplan4:armhf (2.42.2-5) ... Setting up libavahi-common-data:armhf (0.8-5+deb11u2) ... Setting up libncurses6:armhf (6.2+20201114-2+deb11u2) ... Setting up libdbus-1-3:armhf (1.12.28-0+deb11u1) ... Setting up libsigsegv2:armhf (2.13-1) ... Setting up libfribidi0:armhf (1.0.8-2+deb11u1) ... Setting up t1utils (1.41-4) ... Setting up libpng16-16:armhf (1.6.37-3) ... Setting up autopoint (0.21-4) ... Setting up libwebp6:armhf (0.6.1-2.1+deb11u2) ... Setting up libltdl7:armhf (2.4.6-15) ... Setting up libkpathsea6:armhf (2020.20200327.54578-7+deb11u1) ... Setting up libsasl2-2:armhf (2.1.27+dfsg-2.1+deb11u1) ... Setting up libjsoncpp24:armhf (1.9.4-4) ... Setting up libmd0:armhf (1.0.3-3) ... Setting up sensible-utils (0.0.14) ... Setting up librhash0:armhf (1.4.1-2) ... Setting up libuchardet0:armhf (0.0.7-1) ... Setting up fonts-lmodern (2.004.5-6.1) ... Setting up libopenjp2-7:armhf (2.4.0-3) ... Setting up libsub-override-perl (0.09-2) ... Setting up libthai-data (0.1.28-3) ... Setting up libssh2-1:armhf (1.9.0-2) ... Setting up cmake-data (3.18.4-2+deb11u1) ... Setting up libcdt5:armhf (2.42.2-5) ... Setting up libcgraph6:armhf (2.42.2-5) ... Setting up libtiff5:armhf (4.2.0-1+deb11u4) ... Setting up libbsd0:armhf (0.11.3-1+deb11u1) ... Setting up libelf1:armhf (0.183-1) ... Setting up libxml2:armhf (2.9.10+dfsg-6.7+deb11u4) ... Setting up xdg-utils (1.1.3-4.1) ... update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode Setting up libprocps8:armhf (2:3.3.17-5) ... Setting up libsynctex2:armhf (2020.20200327.54578-7+deb11u1) ... Setting up libgs9-common (9.53.3~dfsg-7+deb11u6) ... Setting up libfile-stripnondeterminism-perl (1.12.0-1) ... Setting up libice6:armhf (2:1.0.10-1) ... Setting up libxdmcp6:armhf (1:1.1.2-3) ... Setting up libxcb1:armhf (1.14-3) ... Setting up gettext (0.21-4) ... Setting up libtool (2.4.6-15) ... Setting up libarchive13:armhf (3.4.3-2+deb11u1) ... Setting up libxcb-render0:armhf (1.14-3) ... Setting up libedit2:armhf (3.1-20191231-2+b1) ... Setting up libavahi-common3:armhf (0.8-5+deb11u2) ... Setting up libldap-2.4-2:armhf (2.4.57+dfsg-3+deb11u1) ... Setting up m4 (1.4.18-5) ... Setting up libxcb-shm0:armhf (1.14-3) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libthai0:armhf (0.1.28-3) ... Setting up libllvm11:armhf (1:11.0.1-2) ... Setting up libptexenc1:armhf (2020.20200327.54578-7+deb11u1) ... Setting up libfreetype6:armhf (2.10.4+dfsg-1+deb11u1) ... Setting up libclang1-11 (1:11.0.1-2) ... Setting up ucf (3.0043) ... Setting up autoconf (2.69-14) ... Setting up dh-strip-nondeterminism (1.12.0-1) ... Setting up libgvpr2:armhf (2.42.2-5) ... Setting up dwz (0.13+20210201-1) ... Setting up groff-base (1.22.4-6) ... Setting up procps (2:3.3.17-5) ... Setting up libcurl4:armhf (7.74.0-1.3+deb11u9) ... Setting up libx11-6:armhf (2:1.7.2-1+deb11u1) ... Setting up libharfbuzz0b:armhf (2.7.4-1) ... Setting up libsm6:armhf (2:1.2.3-1) ... Setting up libavahi-client3:armhf (0.8-5+deb11u2) ... Setting up automake (1:1.16.3-2) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libpaper1:armhf (1.1.28+b1) ... Creating config file /etc/papersize with new version Setting up libxpm4:armhf (1:3.5.12-1.1~deb11u1) ... Setting up libxrender1:armhf (1:0.9.10-1) ... Setting up fontconfig-config (2.13.1-4.2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libxext6:armhf (2:1.3.3-1.1) ... Setting up libpaper-utils (1.1.28+b1) ... Setting up man-db (2.9.4-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libclang-cpp11 (1:11.0.1-2) ... Setting up dh-autoreconf (20) ... Setting up tex-common (6.16) ... update-language: texlive-base not installed and configured, doing nothing! Setting up doxygen (1.9.1-1) ... Setting up libxt6:armhf (1:1.2.0-1) ... Setting up libcups2:armhf (2.3.3op2-3+deb11u6) ... Setting up cmake (3.18.4-2+deb11u1) ... Setting up libfontconfig1:armhf (2.13.1-4.2) ... Setting up fontconfig (2.13.1-4.2) ... Regenerating fonts cache... done. Setting up libxmu6:armhf (2:1.1.2-2+b3) ... Setting up libgs9:armhf (9.53.3~dfsg-7+deb11u6) ... Setting up libxi6:armhf (2:1.7.10-1) ... Setting up libpango-1.0-0:armhf (1.46.2-3) ... Setting up debhelper (13.3.4) ... Setting up libxaw7:armhf (2:1.0.13-1.1) ... Setting up ghostscript (9.53.3~dfsg-7+deb11u6) ... Setting up libcairo2:armhf (1.16.0-5) ... Setting up libgd3:armhf (2.3.0-2) ... Setting up texlive-binaries (2020.20200327.54578-7+deb11u1) ... update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode Setting up libpangoft2-1.0-0:armhf (1.46.2-3) ... Setting up texlive-base (2020.20210202-3) ... tl-paper: setting paper size for dvips to a4: /var/lib/texmf/dvips/config/config-paper.ps tl-paper: setting paper size for dvipdfmx to a4: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg tl-paper: setting paper size for xdvi to a4: /var/lib/texmf/xdvi/XDvi-paper tl-paper: setting paper size for pdftex to a4: /var/lib/texmf/tex/generic/tex-ini-files/pdftexconfig.tex Setting up libpangocairo-1.0-0:armhf (1.46.2-3) ... Setting up texlive-latex-base (2020.20210202-3) ... Setting up libgvc6 (2.42.2-5) ... Setting up graphviz (2.42.2-5) ... Processing triggers for libc-bin (2.31-13+deb11u6) ... Processing triggers for tex-common (6.16) ... Running updmap-sys. This may take some time... done. Running mktexlsr /var/lib/texmf ... done. Building format(s) --all. This may take some time... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: user script /srv/workspace/pbuilder/20868/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for bullseye I: user script /srv/workspace/pbuilder/20868/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/nlohmann-json3-3.9.1/ && 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.9.1-1_source.changes dpkg-buildpackage: info: source package nlohmann-json3 dpkg-buildpackage: info: source version 3.9.1-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Gianfranco Costamagna dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf debian/rules clean dh clean --buildsystem=cmake debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1' dh_auto_clean --buildsystem=cmake make -C doc clean make[2]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/doc' rm -fr me.nlohmann.json.docset html xml examples/README examples/accept__string examples/array examples/at__object_t_key_type examples/at__object_t_key_type_const examples/at__size_type examples/at__size_type_const examples/at_json_pointer examples/at_json_pointer_const examples/back examples/basic_json__CompatibleType examples/basic_json__InputIt_InputIt examples/basic_json__basic_json examples/basic_json__copyassignment examples/basic_json__list_init_t examples/basic_json__moveconstructor examples/basic_json__nullptr_t examples/basic_json__size_type_basic_json examples/basic_json__value examples/basic_json__value_ptr examples/basic_json__value_t examples/begin examples/cbegin examples/cend examples/clear examples/contains examples/contains_json_pointer examples/count examples/crbegin examples/crend examples/diff examples/dump examples/emplace examples/emplace_back examples/empty examples/end examples/erase__IteratorType examples/erase__IteratorType_IteratorType examples/erase__key_type examples/erase__size_type examples/exception examples/find__key_type examples/flatten examples/from_bson examples/from_cbor examples/from_msgpack examples/from_ubjson examples/front examples/get__PointerType examples/get__ValueType_const examples/get_ptr examples/get_ref examples/get_to examples/insert examples/insert__count examples/insert__ilist examples/insert__range examples/insert__range_object examples/invalid_iterator examples/is_array examples/is_binary examples/is_boolean examples/is_discarded examples/is_null examples/is_number examples/is_number_float examples/is_number_integer examples/is_number_unsigned examples/is_object examples/is_primitive examples/is_string examples/is_structured examples/items examples/iterator_wrapper examples/json_pointer examples/json_pointer__back examples/json_pointer__empty examples/json_pointer__operator_add examples/json_pointer__operator_add_binary examples/json_pointer__parent_pointer examples/json_pointer__pop_back examples/json_pointer__push_back examples/json_pointer__to_string examples/max_size examples/merge_patch examples/meta examples/object examples/operator__ValueType examples/operator__equal examples/operator__equal__nullptr_t examples/operator__greater examples/operator__greaterequal examples/operator__less examples/operator__lessequal examples/operator__notequal examples/operator__notequal__nullptr_t examples/operator__value_t examples/operator_deserialize examples/operator_serialize examples/operatorarray__key_type examples/operatorarray__key_type_const examples/operatorarray__size_type examples/operatorarray__size_type_const examples/operatorjson_pointer examples/operatorjson_pointer_const examples/other_error examples/out_of_range examples/parse__array__parser_callback_t examples/parse__contiguouscontainer__parser_callback_t examples/parse__istream__parser_callback_t examples/parse__iteratortype__parser_callback_t examples/parse__string__parser_callback_t examples/parse_error examples/patch examples/push_back examples/push_back__initializer_list examples/push_back__object_t__value examples/rbegin examples/rend examples/sax_parse examples/size examples/swap__array_t examples/swap__binary_t examples/swap__object_t examples/swap__reference examples/swap__string_t examples/to_bson examples/to_cbor examples/to_msgpack examples/to_ubjson examples/type examples/type_error examples/type_name examples/unflatten examples/update examples/update__range make[2]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/doc' rm -f -r doc/xml make[1]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1' dh_autoreconf_clean -O--buildsystem=cmake dh_clean -O--buildsystem=cmake debian/rules binary dh binary --buildsystem=cmake dh_update_autotools_config -O--buildsystem=cmake dh_autoreconf -O--buildsystem=cmake debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1' dh_auto_configure -- -DJSON_MultipleHeaders=ON -DCMAKE_INSTALL_LIBDIR=lib cd obj-arm-linux-gnueabihf && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DJSON_MultipleHeaders=ON -DCMAKE_INSTALL_LIBDIR=lib .. -- The CXX compiler identification is GNU 10.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using the multi-header code from /build/reproducible-path/nlohmann-json3-3.9.1/include/ -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Operating system: Linux-6.1.0-17-armmp-lpae; Linux i-capture-the-hostname 6.1.0-17-armmp-lpae #1 SMP Debian 6.1.69-1 (2023-12-30) armv7l GNU/Linux -- Compiler: c++ (Debian 10.2.1-6) 10.2.1 20210110; Copyright (C) 2020 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. -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY -- Build files have been written to: /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf make[1]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1' debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1' dh_auto_build --buildsystem=cmake cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/reproducible-path/nlohmann-json3-3.9.1 -B/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/CMakeFiles /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/doctest_main.dir/build.make test/CMakeFiles/doctest_main.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/doctest_main.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/doctest_main.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/doctest_main.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/doctest_main.dir/depend.internal". Scanning dependencies of target doctest_main make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/doctest_main.dir/build.make test/CMakeFiles/doctest_main.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 0%] Building CXX object test/CMakeFiles/doctest_main.dir/src/unit.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/doctest_main.dir/src/unit.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit.cpp make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 0%] Built target doctest_main make -f test/CMakeFiles/test-user_defined_input.dir/build.make test/CMakeFiles/test-user_defined_input.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-udt_macro.dir/build.make test/CMakeFiles/test-udt_macro.dir/depend cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-user_defined_input.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-udt.dir/build.make test/CMakeFiles/test-udt.dir/depend cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-udt_macro.dir/DependInfo.cmake --color= make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-udt.dir/DependInfo.cmake --color= make -f test/CMakeFiles/test-testsuites.dir/build.make test/CMakeFiles/test-testsuites.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-testsuites.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-user_defined_input.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-user_defined_input.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-udt_macro.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-udt_macro.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-udt_macro.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-user_defined_input.dir/depend.internal". Scanning dependencies of target test-udt_macro make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-udt.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-udt.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-udt.dir/depend.internal". make -f test/CMakeFiles/test-udt_macro.dir/build.make test/CMakeFiles/test-udt_macro.dir/build Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-testsuites.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-testsuites.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-testsuites.dir/depend.internal". make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' Scanning dependencies of target test-user_defined_input make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-user_defined_input.dir/build.make test/CMakeFiles/test-user_defined_input.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' Scanning dependencies of target test-udt Scanning dependencies of target test-testsuites make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-udt.dir/build.make test/CMakeFiles/test-udt.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-testsuites.dir/build.make test/CMakeFiles/test-testsuites.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 1%] Building CXX object test/CMakeFiles/test-udt_macro.dir/src/unit-udt_macro.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-udt_macro.dir/src/unit-udt_macro.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-udt_macro.cpp [ 3%] Building CXX object test/CMakeFiles/test-user_defined_input.dir/src/unit-user_defined_input.cpp.o [ 4%] Building CXX object test/CMakeFiles/test-udt.dir/src/unit-udt.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-udt.dir/src/unit-udt.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-udt.cpp cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-user_defined_input.dir/src/unit-user_defined_input.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-user_defined_input.cpp [ 6%] Building CXX object test/CMakeFiles/test-testsuites.dir/src/unit-testsuites.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-testsuites.dir/src/unit-testsuites.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-testsuites.cpp In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-user_defined_input.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-udt_macro.cpp:31: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-udt_macro.cpp:34: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-udt_macro.cpp:34: /usr/include/c++/10/bits/stl_map.h: 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::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-user_defined_input.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-testsuites.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-user_defined_input.cpp:32: /usr/include/c++/10/bits/stl_map.h: 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::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-udt_macro.cpp:31: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::json_sax_dom_callback_parser::key(nlohmann::detail::json_sax_dom_callback_parser::string_t&) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-testsuites.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::byte_container_with_subtype > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::byte_container_with_subtype > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-udt.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-testsuites.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-testsuites.cpp:32: /usr/include/c++/10/bits/stl_vector.h: In member function 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](nlohmann::basic_json::size_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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1338:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1338 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-udt.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-udt.cpp:32: /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-udt.cpp:32: /usr/include/c++/10/bits/stl_map.h: 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::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-udt.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, pod_serializer, std::vector > >}; _Tp = nlohmann::basic_json, bool, long long int, long long unsigned int, double, std::allocator, pod_serializer>; _Alloc = std::allocator, bool, long long int, long long unsigned int, double, std::allocator, pod_serializer> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, bool, long long int, long long unsigned int, double, std::allocator, pod_serializer>, std::allocator, bool, long long int, long long unsigned int, double, std::allocator, pod_serializer> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, pod_serializer, std::vector > >}; _Tp = nlohmann::basic_json, bool, long long int, long long unsigned int, double, std::allocator, pod_serializer>; _Alloc = std::allocator, bool, long long int, long long unsigned int, double, std::allocator, pod_serializer> >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, bool, long long int, long long unsigned int, double, std::allocator, pod_serializer>*, std::vector, bool, long long int, long long unsigned int, double, std::allocator, pod_serializer>, std::allocator, bool, long long int, long long unsigned int, double, std::allocator, pod_serializer> > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, another_adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json, bool, long long int, long long unsigned int, double, std::allocator, another_adl_serializer>; _Alloc = std::allocator, bool, long long int, long long unsigned int, double, std::allocator, another_adl_serializer> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, bool, long long int, long long unsigned int, double, std::allocator, another_adl_serializer>, std::allocator, bool, long long int, long long unsigned int, double, std::allocator, another_adl_serializer> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, another_adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json, bool, long long int, long long unsigned int, double, std::allocator, another_adl_serializer>; _Alloc = std::allocator, bool, long long int, long long unsigned int, double, std::allocator, another_adl_serializer> >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, bool, long long int, long long unsigned int, double, std::allocator, another_adl_serializer>*, std::vector, bool, long long int, long long unsigned int, double, std::allocator, another_adl_serializer>, std::allocator, bool, long long int, long long unsigned int, double, std::allocator, another_adl_serializer> > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Linking CXX executable test-user_defined_input cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-user_defined_input.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-user_defined_input.dir/src/unit-user_defined_input.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-user_defined_input make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 6%] Built target test-user_defined_input make -f test/CMakeFiles/test-to_chars.dir/build.make test/CMakeFiles/test-to_chars.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-to_chars.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-to_chars.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-to_chars.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-to_chars.dir/depend.internal". Scanning dependencies of target test-to_chars make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-to_chars.dir/build.make test/CMakeFiles/test-to_chars.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 7%] Building CXX object test/CMakeFiles/test-to_chars.dir/src/unit-to_chars.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-to_chars.dir/src/unit-to_chars.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-to_chars.cpp In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-udt.cpp:32: /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::json_sax_dom_callback_parser::key(nlohmann::detail::json_sax_dom_callback_parser::string_t&) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-udt.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-udt_macro.cpp:34: /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_msgpack_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_cbor_object(std::size_t, nlohmann::detail::cbor_tag_handler_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:37, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-udt.cpp:32: /usr/include/c++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >; _OIter = std::insert_iterator, std::__cxx11::basic_string > >; _UnaryOperation = nlohmann::detail::from_json, std::map, std::__cxx11::basic_string >, 0>::]': /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 In file included from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-udt.cpp:32: /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp: In function 'void nlohmann::detail::from_json(const BasicJsonType&, ConstructibleObjectType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleObjectType = std::map, std::__cxx11::basic_string >; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:274:19: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 274 | std::transform( | ~~~~~~~~~~~~~~^ 275 | inner_object->begin(), inner_object->end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | std::inserter(ret, ret.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | [](typename BasicJsonType::object_t::value_type const & p) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | { | ~ 279 | return value_type(p.first, p.second.template get()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | }); | ~~ [ 9%] Linking CXX executable test-udt_macro cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-udt_macro.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-udt_macro.dir/src/unit-udt_macro.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-udt_macro In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-to_chars.cpp:36: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 9%] Built target test-udt_macro make -f test/CMakeFiles/test-regression1.dir/build.make test/CMakeFiles/test-regression1.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-regression1.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-regression1.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-regression1.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-regression1.dir/depend.internal". Scanning dependencies of target test-regression1 make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-regression1.dir/build.make test/CMakeFiles/test-regression1.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 10%] Building CXX object test/CMakeFiles/test-regression1.dir/src/unit-regression1.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-regression1.dir/src/unit-regression1.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression1.cpp [ 10%] Linking CXX executable test-testsuites cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-testsuites.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-testsuites.dir/src/unit-testsuites.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-testsuites make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 10%] Built target test-testsuites make -f test/CMakeFiles/test-reference_access.dir/build.make test/CMakeFiles/test-reference_access.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-reference_access.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-reference_access.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-reference_access.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-reference_access.dir/depend.internal". Scanning dependencies of target test-reference_access make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-reference_access.dir/build.make test/CMakeFiles/test-reference_access.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 10%] Building CXX object test/CMakeFiles/test-reference_access.dir/src/unit-reference_access.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-reference_access.dir/src/unit-reference_access.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-reference_access.cpp In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-udt.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Linking CXX executable test-to_chars cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-to_chars.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-to_chars.dir/src/unit-to_chars.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-to_chars make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 12%] Built target test-to_chars make -f test/CMakeFiles/test-serialization.dir/build.make test/CMakeFiles/test-serialization.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-serialization.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-serialization.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-serialization.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-serialization.dir/depend.internal". Scanning dependencies of target test-serialization make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-serialization.dir/build.make test/CMakeFiles/test-serialization.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 12%] Building CXX object test/CMakeFiles/test-serialization.dir/src/unit-serialization.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-serialization.dir/src/unit-serialization.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-serialization.cpp [ 12%] Linking CXX executable test-udt cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-udt.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-udt.dir/src/unit-udt.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-udt make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 12%] Built target test-udt make -f test/CMakeFiles/test-pointer_access.dir/build.make test/CMakeFiles/test-pointer_access.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-pointer_access.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-pointer_access.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-pointer_access.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-pointer_access.dir/depend.internal". Scanning dependencies of target test-pointer_access make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-pointer_access.dir/build.make test/CMakeFiles/test-pointer_access.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 13%] Building CXX object test/CMakeFiles/test-pointer_access.dir/src/unit-pointer_access.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-pointer_access.dir/src/unit-pointer_access.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-pointer_access.cpp In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-reference_access.cpp:33: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void nlohmann::basic_json::json_value::destroy(nlohmann::basic_json::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 = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-reference_access.cpp:33: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:37, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-reference_access.cpp:33: /usr/include/c++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >; _OIter = std::insert_iterator, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > > >; _UnaryOperation = nlohmann::detail::from_json, std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >, 0>::]': /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 In file included from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-reference_access.cpp:33: /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp: In function 'void nlohmann::detail::from_json(const BasicJsonType&, ConstructibleObjectType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleObjectType = std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:274:19: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 274 | std::transform( | ~~~~~~~~~~~~~~^ 275 | inner_object->begin(), inner_object->end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | std::inserter(ret, ret.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | [](typename BasicJsonType::object_t::value_type const & p) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | { | ~ 279 | return value_type(p.first, p.second.template get()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | }); | ~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-serialization.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-pointer_access.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void nlohmann::basic_json::json_value::destroy(nlohmann::basic_json::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 = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-pointer_access.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:37, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-pointer_access.cpp:32: /usr/include/c++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >; _OIter = std::insert_iterator, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > > >; _UnaryOperation = nlohmann::detail::from_json, std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >, 0>::]': /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 [ 15%] Linking CXX executable test-reference_access cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-reference_access.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-reference_access.dir/src/unit-reference_access.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-reference_access In file included from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-pointer_access.cpp:32: /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp: In function 'void nlohmann::detail::from_json(const BasicJsonType&, ConstructibleObjectType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleObjectType = std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:274:19: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 274 | std::transform( | ~~~~~~~~~~~~~~^ 275 | inner_object->begin(), inner_object->end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | std::inserter(ret, ret.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | [](typename BasicJsonType::object_t::value_type const & p) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | { | ~ 279 | return value_type(p.first, p.second.template get()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | }); | ~~ [ 16%] Linking CXX executable test-serialization cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-serialization.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-serialization.dir/src/unit-serialization.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-serialization make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 16%] Built target test-reference_access make -f test/CMakeFiles/test-readme.dir/build.make test/CMakeFiles/test-readme.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-readme.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-readme.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-readme.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-readme.dir/depend.internal". make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' Scanning dependencies of target test-readme make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-readme.dir/build.make test/CMakeFiles/test-readme.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 16%] Built target test-serialization make -f test/CMakeFiles/test-msgpack.dir/build.make test/CMakeFiles/test-msgpack.dir/depend [ 18%] Building CXX object test/CMakeFiles/test-readme.dir/src/unit-readme.cpp.o make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-msgpack.dir/DependInfo.cmake --color= cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-readme.dir/src/unit-readme.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-readme.cpp Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-msgpack.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-msgpack.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-msgpack.dir/depend.internal". Scanning dependencies of target test-msgpack make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-msgpack.dir/build.make test/CMakeFiles/test-msgpack.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 18%] Building CXX object test/CMakeFiles/test-msgpack.dir/src/unit-msgpack.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-msgpack.dir/src/unit-msgpack.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-msgpack.cpp [ 18%] Linking CXX executable test-pointer_access cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-pointer_access.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-pointer_access.dir/src/unit-pointer_access.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-pointer_access make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 18%] Built target test-pointer_access make -f test/CMakeFiles/test-modifiers.dir/build.make test/CMakeFiles/test-modifiers.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-modifiers.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-modifiers.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-modifiers.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-modifiers.dir/depend.internal". Scanning dependencies of target test-modifiers make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-modifiers.dir/build.make test/CMakeFiles/test-modifiers.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 19%] Building CXX object test/CMakeFiles/test-modifiers.dir/src/unit-modifiers.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-modifiers.dir/src/unit-modifiers.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-modifiers.cpp In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression1.cpp:37: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression1.cpp:37: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression1.cpp:37: /usr/include/c++/10/bits/stl_map.h: 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::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression1.cpp:37: /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression1.cpp:37: /usr/include/c++/10/bits/stl_map.h: In member function 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](T*) [with T = const char; 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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](T*) [with T = char; 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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression1.cpp:37: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression1.cpp:37: /usr/include/c++/10/bits/stl_vector.h: In member function 'IteratorType nlohmann::basic_json::erase(IteratorType) [with IteratorType = nlohmann::detail::iter_impl >; typename std::enable_if<(std::is_same > >::value || std::is_same > >::value), int>::type = 0; 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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1431 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void nlohmann::basic_json::erase(nlohmann::basic_json::size_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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1431 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-readme.cpp:33: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-readme.cpp:33: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-readme.cpp:33: /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-readme.cpp:33: /usr/include/c++/10/bits/stl_map.h: 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::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](const typename nlohmann::basic_json::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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression1.cpp:37: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, long double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json, bool, long long int, long long unsigned int, long double>; _Alloc = std::allocator, bool, long long int, long long unsigned int, long double> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, bool, long long int, long long unsigned int, long double>, std::allocator, bool, long long int, long long unsigned int, long double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, long double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json, bool, long long int, long long unsigned int, long double>; _Alloc = std::allocator, bool, long long int, long long unsigned int, long double> >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, bool, long long int, long long unsigned int, long double>*, std::vector, bool, long long int, long long unsigned int, long double>, std::allocator, bool, long long int, long long unsigned int, long double> > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-readme.cpp:33: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-readme.cpp:33: /usr/include/c++/10/bits/stl_vector.h: In member function 'IteratorType nlohmann::basic_json::erase(IteratorType) [with IteratorType = nlohmann::detail::iter_impl >; typename std::enable_if<(std::is_same > >::value || std::is_same > >::value), int>::type = 0; 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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1431 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void nlohmann::basic_json::erase(nlohmann::basic_json::size_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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1431 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:37, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression1.cpp:37: /usr/include/c++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >; _OIter = std::insert_iterator, std::__cxx11::basic_string > >; _UnaryOperation = nlohmann::detail::from_json, std::map, std::__cxx11::basic_string >, 0>::]': /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 In file included from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression1.cpp:37: /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp: In function 'void nlohmann::detail::from_json(const BasicJsonType&, ConstructibleObjectType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleObjectType = std::map, std::__cxx11::basic_string >; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:274:19: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 274 | std::transform( | ~~~~~~~~~~~~~~^ 275 | inner_object->begin(), inner_object->end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | std::inserter(ret, ret.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | [](typename BasicJsonType::object_t::value_type const & p) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | { | ~ 279 | return value_type(p.first, p.second.template get()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | }); | ~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression1.cpp:37: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, ns::foo_serializer, std::vector > >}; _Tp = nlohmann::basic_json, bool, long long int, long long unsigned int, double, std::allocator, ns::foo_serializer, std::vector >; _Alloc = std::allocator, bool, long long int, long long unsigned int, double, std::allocator, ns::foo_serializer, std::vector > >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, bool, long long int, long long unsigned int, double, std::allocator, ns::foo_serializer, std::vector >, std::allocator, bool, long long int, long long unsigned int, double, std::allocator, ns::foo_serializer, std::vector > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, ns::foo_serializer, std::vector > >}; _Tp = nlohmann::basic_json, bool, long long int, long long unsigned int, double, std::allocator, ns::foo_serializer, std::vector >; _Alloc = std::allocator, bool, long long int, long long unsigned int, double, std::allocator, ns::foo_serializer, std::vector > >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, bool, long long int, long long unsigned int, double, std::allocator, ns::foo_serializer, std::vector >*, std::vector, bool, long long int, long long unsigned int, double, std::allocator, ns::foo_serializer, std::vector >, std::allocator, bool, long long int, long long unsigned int, double, std::allocator, ns::foo_serializer, std::vector > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression1.cpp:37: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json, bool, long long int, long long unsigned int, double, std::allocator, ns::foo_serializer, std::vector > >; _KeyOfValue = std::_Select1st, nlohmann::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::basic_json, bool, long long int, long long unsigned int, double, std::allocator, ns::foo_serializer, std::vector > > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json, bool, long long int, long long unsigned int, double, std::allocator, ns::foo_serializer, std::vector > >, std::_Select1st, nlohmann::basic_json, bool, long long int, long long unsigned int, double, std::allocator, ns::foo_serializer, std::vector > > >, std::less, std::allocator, nlohmann::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 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-msgpack.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-readme.cpp:33: /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::json_sax_dom_callback_parser::key(nlohmann::detail::json_sax_dom_callback_parser::string_t&) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-readme.cpp:33: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-readme.cpp:33: /usr/include/c++/10/bits/stl_vector.h: In member function 'void nlohmann::basic_json::push_back(const nlohmann::basic_json&) [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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-readme.cpp:33: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:161:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-readme.cpp:33: /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp: In member function 'nlohmann::basic_json::iterator nlohmann::basic_json::insert(nlohmann::basic_json::const_iterator, const nlohmann::basic_json&) [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::adl_serializer; BinaryType = std::vector]': /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:5502:30: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 5502 | m_value.array->insert(pos.m_it.array_iterator, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-modifiers.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void nlohmann::basic_json::json_value::destroy(nlohmann::basic_json::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 = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression1.cpp:37: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:161:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression1.cpp:37: /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp: In member function 'nlohmann::basic_json::iterator nlohmann::basic_json::insert(nlohmann::basic_json::const_iterator, const nlohmann::basic_json&) [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::adl_serializer; BinaryType = std::vector]': /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:5502:30: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 5502 | m_value.array->insert(pos.m_it.array_iterator, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression1.cpp:37: /usr/include/c++/10/bits/stl_vector.h: In member function 'void nlohmann::basic_json::push_back(const nlohmann::basic_json&) [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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'nlohmann::basic_json::value_type& nlohmann::basic_json::emplace_back(Args&& ...) [with Args = {int}; 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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const char (&)[6]}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'nlohmann::basic_json::value_type& nlohmann::basic_json::emplace_back(Args&& ...) [with Args = {const char (&)[6]}; 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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-modifiers.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression1.cpp:37: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression1.cpp:37: /usr/include/c++/10/bits/stl_vector.h: In member function 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](nlohmann::basic_json::size_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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1338:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1338 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-readme.cpp:33: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-modifiers.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression1.cpp:37: /usr/include/c++/10/bits/stl_map.h: In member function 'BasicJsonType& nlohmann::json_pointer::get_unchecked(BasicJsonType*) const [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-modifiers.cpp:32: /usr/include/c++/10/bits/stl_vector.h: In member function 'void nlohmann::basic_json::push_back(const nlohmann::basic_json&) [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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-readme.cpp:33: /usr/include/c++/10/bits/stl_vector.h: In member function 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](nlohmann::basic_json::size_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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1338:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1338 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-readme.cpp:33: /usr/include/c++/10/bits/stl_map.h: In member function 'BasicJsonType& nlohmann::json_pointer::get_unchecked(BasicJsonType*) const [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-modifiers.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:161:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-modifiers.cpp:32: /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp: In member function 'nlohmann::basic_json::iterator nlohmann::basic_json::insert(nlohmann::basic_json::const_iterator, const nlohmann::basic_json&) [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::adl_serializer; BinaryType = std::vector]': /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:5502:30: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 5502 | m_value.array->insert(pos.m_it.array_iterator, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-modifiers.cpp:32: /usr/include/c++/10/bits/stl_map.h: In member function 'void nlohmann::basic_json::update(nlohmann::basic_json::const_reference) [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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-readme.cpp:33: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'void nlohmann::basic_json::update(nlohmann::basic_json::const_iterator, nlohmann::basic_json::const_iterator) [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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression1.cpp:37: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-msgpack.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-msgpack.cpp:32: /usr/include/c++/10/bits/stl_map.h: 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::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-msgpack.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-modifiers.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-modifiers.cpp:32: /usr/include/c++/10/bits/stl_vector.h: In member function 'nlohmann::basic_json::iterator nlohmann::basic_json::insert(nlohmann::basic_json::const_iterator, nlohmann::basic_json::size_type, const nlohmann::basic_json&) [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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1338:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1338 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-modifiers.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {int, const char (&)[4]}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'nlohmann::basic_json::value_type& nlohmann::basic_json::emplace_back(Args&& ...) [with Args = {int, const char (&)[4]}; 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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::byte_container_with_subtype > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::byte_container_with_subtype >; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::byte_container_with_subtype > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::byte_container_with_subtype >; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Linking CXX executable test-readme cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-readme.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-readme.dir/src/unit-readme.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-readme make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 21%] Built target test-readme make -f test/CMakeFiles/test-meta.dir/build.make test/CMakeFiles/test-meta.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-meta.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-meta.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-meta.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-meta.dir/depend.internal". Scanning dependencies of target test-meta make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-meta.dir/build.make test/CMakeFiles/test-meta.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 22%] Building CXX object test/CMakeFiles/test-meta.dir/src/unit-meta.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-meta.dir/src/unit-meta.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-meta.cpp In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-msgpack.cpp:32: /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_cbor_object(std::size_t, nlohmann::detail::cbor_tag_handler_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_msgpack_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_cbor_object(std::size_t, nlohmann::detail::cbor_tag_handler_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_cbor_object(std::size_t, nlohmann::detail::cbor_tag_handler_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-meta.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-meta.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_msgpack_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_msgpack_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression1.cpp:37: /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_msgpack_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-msgpack.cpp:32: /usr/include/c++/10/bits/vector.tcc: In function 'void _DOCTEST_ANON_FUNC_2()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_cbor_object(std::size_t, nlohmann::detail::cbor_tag_handler_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 22%] Linking CXX executable test-meta cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-meta.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-meta.dir/src/unit-meta.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-meta /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_cbor_object(std::size_t, nlohmann::detail::cbor_tag_handler_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 22%] Built target test-meta make -f test/CMakeFiles/test-class_parser.dir/build.make test/CMakeFiles/test-class_parser.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-class_parser.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-class_parser.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-class_parser.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-class_parser.dir/depend.internal". Scanning dependencies of target test-class_parser make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-class_parser.dir/build.make test/CMakeFiles/test-class_parser.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 22%] Building CXX object test/CMakeFiles/test-class_parser.dir/src/unit-class_parser.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-class_parser.dir/src/unit-class_parser.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-class_parser.cpp [ 24%] Linking CXX executable test-modifiers cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-modifiers.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-modifiers.dir/src/unit-modifiers.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-modifiers make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 24%] Built target test-modifiers make -f test/CMakeFiles/test-class_lexer.dir/build.make test/CMakeFiles/test-class_lexer.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-class_lexer.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-class_lexer.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-class_lexer.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-class_lexer.dir/depend.internal". Scanning dependencies of target test-class_lexer make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-class_lexer.dir/build.make test/CMakeFiles/test-class_lexer.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 25%] Building CXX object test/CMakeFiles/test-class_lexer.dir/src/unit-class_lexer.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-class_lexer.dir/src/unit-class_lexer.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-class_lexer.cpp In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-msgpack.cpp:32: /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_msgpack_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator, std::allocator > > >; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_msgpack_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_msgpack_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 27%] Linking CXX executable test-class_lexer cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-class_lexer.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-class_lexer.dir/src/unit-class_lexer.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-class_lexer make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 27%] Built target test-class_lexer make -f test/CMakeFiles/test-conversions.dir/build.make test/CMakeFiles/test-conversions.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-conversions.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-conversions.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-conversions.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-conversions.dir/depend.internal". Scanning dependencies of target test-conversions make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-conversions.dir/build.make test/CMakeFiles/test-conversions.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 27%] Building CXX object test/CMakeFiles/test-conversions.dir/src/unit-conversions.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-conversions.dir/src/unit-conversions.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-class_parser.cpp:33: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-class_parser.cpp:33: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-class_parser.cpp:33: /usr/include/c++/10/bits/stl_map.h: 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::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-class_parser.cpp:33: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Linking CXX executable test-msgpack cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-msgpack.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-msgpack.dir/src/unit-msgpack.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-msgpack make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 28%] Built target test-msgpack make -f test/CMakeFiles/test-element_access2.dir/build.make test/CMakeFiles/test-element_access2.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-element_access2.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-element_access2.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-element_access2.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-element_access2.dir/depend.internal". Scanning dependencies of target test-element_access2 make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-element_access2.dir/build.make test/CMakeFiles/test-element_access2.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 28%] Building CXX object test/CMakeFiles/test-element_access2.dir/src/unit-element_access2.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-element_access2.dir/src/unit-element_access2.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access2.cpp In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-class_parser.cpp:33: /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::json_sax_dom_callback_parser::key(nlohmann::detail::json_sax_dom_callback_parser::string_t&) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access2.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access2.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void nlohmann::basic_json::json_value::destroy(nlohmann::basic_json::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 = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access2.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2524:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2524 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:2524:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 /usr/include/c++/10/bits/stl_tree.h: In member function 'nlohmann::basic_json::size_type nlohmann::basic_json::erase(const typename nlohmann::basic_json::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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_tree.h:2542:19: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2542 | _M_erase_aux(__p.first, __p.second); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access2.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access2.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'IteratorType nlohmann::basic_json::erase(IteratorType, IteratorType) [with IteratorType = nlohmann::detail::iter_impl >; typename std::enable_if<(std::is_same > >::value || std::is_same > >::value), int>::type = 0; 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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_tree.h:1245:14: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1245 | _M_erase_aux(__first, __last); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access2.cpp:32: /usr/include/c++/10/bits/stl_vector.h:1461:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1461 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access2.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'IteratorType nlohmann::basic_json::erase(IteratorType, IteratorType) [with IteratorType = nlohmann::detail::iter_impl >; typename std::enable_if<(std::is_same > >::value || std::is_same > >::value), int>::type = 0; 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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_tree.h:1245:14: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1245 | _M_erase_aux(__first, __last); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access2.cpp:32: /usr/include/c++/10/bits/stl_vector.h:1461:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1461 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access2.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access2.cpp:32: /usr/include/c++/10/bits/stl_vector.h: In member function 'IteratorType nlohmann::basic_json::erase(IteratorType) [with IteratorType = nlohmann::detail::iter_impl >; typename std::enable_if<(std::is_same > >::value || std::is_same > >::value), int>::type = 0; 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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1431 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'IteratorType nlohmann::basic_json::erase(IteratorType) [with IteratorType = nlohmann::detail::iter_impl >; typename std::enable_if<(std::is_same > >::value || std::is_same > >::value), int>::type = 0; 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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1431 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28%] Linking CXX executable test-regression1 cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-regression1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-regression1.dir/src/unit-regression1.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-regression1 make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 28%] Built target test-regression1 make -f test/CMakeFiles/test-merge_patch.dir/build.make test/CMakeFiles/test-merge_patch.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-merge_patch.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-merge_patch.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-merge_patch.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-merge_patch.dir/depend.internal". Scanning dependencies of target test-merge_patch make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-merge_patch.dir/build.make test/CMakeFiles/test-merge_patch.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 28%] Building CXX object test/CMakeFiles/test-merge_patch.dir/src/unit-merge_patch.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-merge_patch.dir/src/unit-merge_patch.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-merge_patch.cpp In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_equal_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2279:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less >, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2279 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void nlohmann::basic_json::json_value::destroy(nlohmann::basic_json::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 = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less >, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:37, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /usr/include/c++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >; _OIter = std::insert_iterator, std::__cxx11::basic_string > >; _UnaryOperation = nlohmann::detail::from_json, std::unordered_map, std::__cxx11::basic_string >, 0>::]': /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 In file included from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp: In function 'void nlohmann::detail::from_json(const BasicJsonType&, ConstructibleObjectType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleObjectType = std::unordered_map, std::__cxx11::basic_string >; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:274:19: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 274 | std::transform( | ~~~~~~~~~~~~~~^ 275 | inner_object->begin(), inner_object->end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | std::inserter(ret, ret.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | [](typename BasicJsonType::object_t::value_type const & p) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | { | ~ 279 | return value_type(p.first, p.second.template get()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | }); | ~~ In file included from /usr/include/c++/10/algorithm:62, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:37, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /usr/include/c++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >; _OIter = std::insert_iterator, nlohmann::basic_json<> > >; _UnaryOperation = nlohmann::detail::from_json, std::map, nlohmann::basic_json<> >, 0>::]': /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 In file included from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp: In function 'void nlohmann::detail::from_json(const BasicJsonType&, ConstructibleObjectType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleObjectType = std::map, nlohmann::basic_json<> >; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:274:19: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 274 | std::transform( | ~~~~~~~~~~~~~~^ 275 | inner_object->begin(), inner_object->end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | std::inserter(ret, ret.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | [](typename BasicJsonType::object_t::value_type const & p) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | { | ~ 279 | return value_type(p.first, p.second.template get()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | }); | ~~ In file included from /usr/include/c++/10/algorithm:62, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:37, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /usr/include/c++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >; _OIter = std::insert_iterator, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > > >; _UnaryOperation = nlohmann::detail::from_json, std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >, 0>::]': /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 In file included from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp: In function 'void nlohmann::detail::from_json(const BasicJsonType&, ConstructibleObjectType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleObjectType = std::map, nlohmann::basic_json<>, std::less, std::allocator, nlohmann::basic_json<> > > >; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:274:19: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 274 | std::transform( | ~~~~~~~~~~~~~~^ 275 | inner_object->begin(), inner_object->end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | std::inserter(ret, ret.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | [](typename BasicJsonType::object_t::value_type const & p) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | { | ~ 279 | return value_type(p.first, p.second.template get()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | }); | ~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair, nlohmann::basic_json<> >&; _NodeGen = std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2254:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2254 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-merge_patch.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:37, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /usr/include/c++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >; _OIter = std::insert_iterator, nlohmann::basic_json<> > >; _UnaryOperation = nlohmann::detail::from_json, std::unordered_map, nlohmann::basic_json<> >, 0>::]': /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 In file included from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp: In function 'void nlohmann::detail::from_json(const BasicJsonType&, ConstructibleObjectType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleObjectType = std::unordered_map, nlohmann::basic_json<> >; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:274:19: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 274 | std::transform( | ~~~~~~~~~~~~~~^ 275 | inner_object->begin(), inner_object->end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | std::inserter(ret, ret.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | [](typename BasicJsonType::object_t::value_type const & p) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | { | ~ 279 | return value_type(p.first, p.second.template get()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | }); | ~~ In file included from /usr/include/c++/10/algorithm:62, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:37, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /usr/include/c++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >; _OIter = std::insert_iterator, nlohmann::basic_json<> > >; _UnaryOperation = nlohmann::detail::from_json, std::unordered_multimap, nlohmann::basic_json<> >, 0>::]': /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 In file included from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp: In function 'void nlohmann::detail::from_json(const BasicJsonType&, ConstructibleObjectType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleObjectType = std::unordered_multimap, nlohmann::basic_json<> >; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:274:19: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 274 | std::transform( | ~~~~~~~~~~~~~~^ 275 | inner_object->begin(), inner_object->end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | std::inserter(ret, ret.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | [](typename BasicJsonType::object_t::value_type const & p) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | { | ~ 279 | return value_type(p.first, p.second.template get()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | }); | ~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-merge_patch.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-merge_patch.cpp:32: /usr/include/c++/10/bits/stl_map.h: 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::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-merge_patch.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_equal_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/10/bits/stl_tree.h:2279:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' changed in GCC 7.1 2279 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-merge_patch.cpp:32: /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::json_sax_dom_callback_parser::key(nlohmann::detail::json_sax_dom_callback_parser::string_t&) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'void nlohmann::basic_json::merge_patch(const nlohmann::basic_json&) [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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:37, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /usr/include/c++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >; _OIter = std::insert_iterator, std::__cxx11::basic_string > >; _UnaryOperation = nlohmann::detail::from_json, std::unordered_multimap, std::__cxx11::basic_string >, 0>::]': /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 In file included from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp: In function 'void nlohmann::detail::from_json(const BasicJsonType&, ConstructibleObjectType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleObjectType = std::unordered_multimap, std::__cxx11::basic_string >; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:274:19: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 274 | std::transform( | ~~~~~~~~~~~~~~^ 275 | inner_object->begin(), inner_object->end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | std::inserter(ret, ret.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | [](typename BasicJsonType::object_t::value_type const & p) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | { | ~ 279 | return value_type(p.first, p.second.template get()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | }); | ~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'decltype (((nlohmann::detail::from_json_array_impl(j, arr, (nlohmann::detail::priority_tag<3>)(())), j.get()), void())) nlohmann::detail::from_json(const BasicJsonType&, ConstructibleArrayType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleArrayType = std::vector; typename std::enable_if<((((nlohmann::detail::is_constructible_array_type::value && (! nlohmann::detail::is_constructible_object_type::value)) && (! nlohmann::detail::is_constructible_string_type::value)) && (! std::is_same::value)) && (! nlohmann::detail::is_basic_json::value)), int>::type = 0]': /usr/include/c++/10/bits/vector.tcc:356:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 356 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-merge_patch.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:37, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /usr/include/c++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >; _OIter = std::insert_iterator, nlohmann::basic_json<> > >; _UnaryOperation = nlohmann::detail::from_json, std::multimap, nlohmann::basic_json<> >, 0>::]': /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 In file included from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp: In function 'void nlohmann::detail::from_json(const BasicJsonType&, ConstructibleObjectType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleObjectType = std::multimap, nlohmann::basic_json<> >; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:274:19: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 274 | std::transform( | ~~~~~~~~~~~~~~^ 275 | inner_object->begin(), inner_object->end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | std::inserter(ret, ret.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | [](typename BasicJsonType::object_t::value_type const & p) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | { | ~ 279 | return value_type(p.first, p.second.template get()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | }); | ~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:37, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /usr/include/c++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >; _OIter = std::insert_iterator, std::__cxx11::basic_string > >; _UnaryOperation = nlohmann::detail::from_json, std::map, std::__cxx11::basic_string >, 0>::]': /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 In file included from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp: In function 'void nlohmann::detail::from_json(const BasicJsonType&, ConstructibleObjectType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleObjectType = std::map, std::__cxx11::basic_string >; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:274:19: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 274 | std::transform( | ~~~~~~~~~~~~~~^ 275 | inner_object->begin(), inner_object->end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | std::inserter(ret, ret.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | [](typename BasicJsonType::object_t::value_type const & p) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | { | ~ 279 | return value_type(p.first, p.second.template get()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | }); | ~~ In file included from /usr/include/c++/10/algorithm:62, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:37, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /usr/include/c++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >; _OIter = std::insert_iterator, std::__cxx11::basic_string > >; _UnaryOperation = nlohmann::detail::from_json, std::multimap, std::__cxx11::basic_string >, 0>::]': /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 In file included from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp: In function 'void nlohmann::detail::from_json(const BasicJsonType&, ConstructibleObjectType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleObjectType = std::multimap, std::__cxx11::basic_string >; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:274:19: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 274 | std::transform( | ~~~~~~~~~~~~~~^ 275 | inner_object->begin(), inner_object->end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | std::inserter(ret, ret.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | [](typename BasicJsonType::object_t::value_type const & p) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | { | ~ 279 | return value_type(p.first, p.second.template get()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | }); | ~~ [ 30%] Linking CXX executable test-merge_patch cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-merge_patch.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-merge_patch.dir/src/unit-merge_patch.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-merge_patch make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 30%] Built target test-merge_patch make -f test/CMakeFiles/test-large_json.dir/build.make test/CMakeFiles/test-large_json.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-large_json.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-large_json.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-large_json.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-large_json.dir/depend.internal". Scanning dependencies of target test-large_json make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-large_json.dir/build.make test/CMakeFiles/test-large_json.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 31%] Building CXX object test/CMakeFiles/test-large_json.dir/src/unit-large_json.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-large_json.dir/src/unit-large_json.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-large_json.cpp In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-large_json.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-large_json.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-large_json.cpp:32: /usr/include/c++/10/bits/stl_map.h: 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::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-conversions.cpp:33: /usr/include/c++/10/bits/stl_tree.h: In function 'void _DOCTEST_ANON_FUNC_2()': /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::json_sax_dom_callback_parser::key(nlohmann::detail::json_sax_dom_callback_parser::string_t&) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-large_json.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Linking CXX executable test-large_json cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-large_json.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-large_json.dir/src/unit-large_json.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-large_json make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 33%] Built target test-large_json make -f test/CMakeFiles/test-cbor.dir/build.make test/CMakeFiles/test-cbor.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-cbor.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-cbor.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-cbor.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-cbor.dir/depend.internal". Scanning dependencies of target test-cbor make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-cbor.dir/build.make test/CMakeFiles/test-cbor.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 34%] Building CXX object test/CMakeFiles/test-cbor.dir/src/unit-cbor.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-cbor.dir/src/unit-cbor.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-cbor.cpp In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-cbor.cpp:33: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-cbor.cpp:33: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-cbor.cpp:33: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Linking CXX executable test-element_access2 cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-element_access2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-element_access2.dir/src/unit-element_access2.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-element_access2 make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 36%] Built target test-element_access2 make -f test/CMakeFiles/test-assert_macro.dir/build.make test/CMakeFiles/test-assert_macro.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-assert_macro.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-assert_macro.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-assert_macro.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-assert_macro.dir/depend.internal". Scanning dependencies of target test-assert_macro make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-assert_macro.dir/build.make test/CMakeFiles/test-assert_macro.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 37%] Building CXX object test/CMakeFiles/test-assert_macro.dir/src/unit-assert_macro.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-assert_macro.dir/src/unit-assert_macro.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-assert_macro.cpp In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-cbor.cpp:33: /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-cbor.cpp:33: /usr/include/c++/10/bits/stl_map.h: 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::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 39%] Linking CXX executable test-class_parser cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-class_parser.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-class_parser.dir/src/unit-class_parser.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-class_parser make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-cbor.cpp:33: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 39%] Built target test-class_parser make -f test/CMakeFiles/test-alt-string.dir/build.make test/CMakeFiles/test-alt-string.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-alt-string.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-alt-string.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-alt-string.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-alt-string.dir/depend.internal". Scanning dependencies of target test-alt-string make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-alt-string.dir/build.make test/CMakeFiles/test-alt-string.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 40%] Building CXX object test/CMakeFiles/test-alt-string.dir/src/unit-alt-string.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-alt-string.dir/src/unit-alt-string.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-alt-string.cpp /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Linking CXX executable test-conversions cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-conversions.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-conversions.dir/src/unit-conversions.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-conversions /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::byte_container_with_subtype > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::byte_container_with_subtype > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 42%] Built target test-conversions make -f test/CMakeFiles/test-items.dir/build.make test/CMakeFiles/test-items.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-items.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-items.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-items.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-items.dir/depend.internal". Scanning dependencies of target test-items make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-items.dir/build.make test/CMakeFiles/test-items.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 42%] Building CXX object test/CMakeFiles/test-items.dir/src/unit-items.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-items.dir/src/unit-items.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-items.cpp In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-assert_macro.cpp:43: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-assert_macro.cpp:43: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Linking CXX executable test-assert_macro cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-assert_macro.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-assert_macro.dir/src/unit-assert_macro.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-assert_macro make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 43%] Built target test-assert_macro make -f test/CMakeFiles/test-ordered_map.dir/build.make test/CMakeFiles/test-ordered_map.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-ordered_map.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-ordered_map.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-ordered_map.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-ordered_map.dir/depend.internal". Scanning dependencies of target test-ordered_map make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-ordered_map.dir/build.make test/CMakeFiles/test-ordered_map.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 43%] Building CXX object test/CMakeFiles/test-ordered_map.dir/src/unit-ordered_map.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-ordered_map.dir/src/unit-ordered_map.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-ordered_map.cpp In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-items.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-alt-string.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = alt_string; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-alt-string.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json > >}; _Tp = nlohmann::basic_json; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json > >}; _Tp = nlohmann::basic_json; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-alt-string.cpp:32: /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-alt-string.cpp:32: /usr/include/c++/10/bits/stl_map.h: 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::basic_json; _Compare = std::less; _Alloc = std::allocator > >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-alt-string.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {alt_string&}; _Tp = nlohmann::basic_json; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = alt_string&; BasicJsonType = nlohmann::basic_json]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-alt-string.cpp:32: /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::json_sax_dom_callback_parser::key(nlohmann::detail::json_sax_dom_callback_parser::string_t&) [with BasicJsonType = nlohmann::basic_json]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-alt-string.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json; InputAdapterType = nlohmann::detail::iterator_input_adapter]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-cbor.cpp:33: /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_cbor_object(std::size_t, nlohmann::detail::cbor_tag_handler_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 45%] Linking CXX executable test-ordered_map cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-ordered_map.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-ordered_map.dir/src/unit-ordered_map.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-ordered_map make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 45%] Built target test-ordered_map make -f test/CMakeFiles/test-class_iterator.dir/build.make test/CMakeFiles/test-class_iterator.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-class_iterator.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-class_iterator.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-class_iterator.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-class_iterator.dir/depend.internal". Scanning dependencies of target test-class_iterator make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-class_iterator.dir/build.make test/CMakeFiles/test-class_iterator.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 46%] Building CXX object test/CMakeFiles/test-class_iterator.dir/src/unit-class_iterator.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-class_iterator.dir/src/unit-class_iterator.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-class_iterator.cpp /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_cbor_object(std::size_t, nlohmann::detail::cbor_tag_handler_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_cbor_object(std::size_t, nlohmann::detail::cbor_tag_handler_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 46%] Linking CXX executable test-alt-string cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-alt-string.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-alt-string.dir/src/unit-alt-string.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-alt-string /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_cbor_object(std::size_t, nlohmann::detail::cbor_tag_handler_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator, std::allocator > > >; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 46%] Built target test-alt-string make -f test/CMakeFiles/test-iterators2.dir/build.make test/CMakeFiles/test-iterators2.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-iterators2.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-iterators2.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-iterators2.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-iterators2.dir/depend.internal". Scanning dependencies of target test-iterators2 make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-iterators2.dir/build.make test/CMakeFiles/test-iterators2.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 48%] Building CXX object test/CMakeFiles/test-iterators2.dir/src/unit-iterators2.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-iterators2.dir/src/unit-iterators2.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-iterators2.cpp /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_cbor_object(std::size_t, nlohmann::detail::cbor_tag_handler_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_cbor_object(std::size_t, nlohmann::detail::cbor_tag_handler_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-class_iterator.cpp:33: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_msgpack_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Linking CXX executable test-items cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-items.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-items.dir/src/unit-items.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-items make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 50%] Built target test-items make -f test/CMakeFiles/test-capacity.dir/build.make test/CMakeFiles/test-capacity.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-capacity.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-capacity.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-capacity.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-capacity.dir/depend.internal". Scanning dependencies of target test-capacity make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-capacity.dir/build.make test/CMakeFiles/test-capacity.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 51%] Building CXX object test/CMakeFiles/test-capacity.dir/src/unit-capacity.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-capacity.dir/src/unit-capacity.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-capacity.cpp In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-iterators2.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Linking CXX executable test-class_iterator cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-class_iterator.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-class_iterator.dir/src/unit-class_iterator.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-class_iterator make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 51%] Built target test-class_iterator make -f test/CMakeFiles/test-allocator.dir/build.make test/CMakeFiles/test-allocator.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-allocator.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-allocator.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-allocator.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-allocator.dir/depend.internal". Scanning dependencies of target test-allocator make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-allocator.dir/build.make test/CMakeFiles/test-allocator.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 51%] Building CXX object test/CMakeFiles/test-allocator.dir/src/unit-allocator.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-allocator.dir/src/unit-allocator.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-allocator.cpp In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-capacity.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-allocator.cpp:33: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, {anonymous}::bad_allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json, bool, long long int, long long unsigned int, double, {anonymous}::bad_allocator>; _Alloc = std::allocator, bool, long long int, long long unsigned int, double, {anonymous}::bad_allocator> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, bool, long long int, long long unsigned int, double, {anonymous}::bad_allocator>, std::allocator, bool, long long int, long long unsigned int, double, {anonymous}::bad_allocator> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, {anonymous}::bad_allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json, bool, long long int, long long unsigned int, double, {anonymous}::bad_allocator>; _Alloc = std::allocator, bool, long long int, long long unsigned int, double, {anonymous}::bad_allocator> >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, bool, long long int, long long unsigned int, double, {anonymous}::bad_allocator>*, std::vector, bool, long long int, long long unsigned int, double, {anonymous}::bad_allocator>, std::allocator, bool, long long int, long long unsigned int, double, {anonymous}::bad_allocator> > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, {anonymous}::my_allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json, bool, long long int, long long unsigned int, double, {anonymous}::my_allocator>; _Alloc = std::allocator, bool, long long int, long long unsigned int, double, {anonymous}::my_allocator> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type '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> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type '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> > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, {anonymous}::my_allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json, bool, long long int, long long unsigned int, double, {anonymous}::my_allocator>; _Alloc = std::allocator, bool, long long int, long long unsigned int, double, {anonymous}::my_allocator> >]': /usr/include/c++/10/bits/vector.tcc:121:21: 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 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, {anonymous}::allocator_no_forward, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::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++/10/bits/vector.tcc:426: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 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, {anonymous}::allocator_no_forward, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::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++/10/bits/vector.tcc:121:21: 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 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Linking CXX executable test-capacity cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-capacity.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-capacity.dir/src/unit-capacity.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-capacity make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 51%] Built target test-capacity make -f test/CMakeFiles/test-unicode.dir/build.make test/CMakeFiles/test-unicode.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-unicode.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-unicode.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-unicode.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-unicode.dir/depend.internal". Scanning dependencies of target test-unicode make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-unicode.dir/build.make test/CMakeFiles/test-unicode.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 51%] Building CXX object test/CMakeFiles/test-unicode.dir/src/unit-unicode.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-unicode.dir/src/unit-unicode.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-unicode.cpp In file included from /usr/include/c++/10/memory:66, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:43, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-allocator.cpp:33: /usr/include/c++/10/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::move_iterator, bool, long long int, long long unsigned int, double, {anonymous}::allocator_no_forward>*>; _ForwardIterator = nlohmann::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> >]': /usr/include/c++/10/bits/stl_uninitialized.h:303:5: note: parameter passing for argument of type 'std::move_iterator, bool, long long int, long long unsigned int, double, {anonymous}::allocator_no_forward>*>' changed in GCC 7.1 303 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_uninitialized.h:303:5: note: parameter passing for argument of type 'std::move_iterator, bool, long long int, long long unsigned int, double, {anonymous}::allocator_no_forward>*>' changed in GCC 7.1 /usr/include/c++/10/bits/stl_uninitialized.h:303:5: note: parameter passing for argument of type 'std::move_iterator, bool, long long int, long long unsigned int, double, {anonymous}::allocator_no_forward>*>' changed in GCC 7.1 /usr/include/c++/10/bits/stl_uninitialized.h: In member function 'void nlohmann::basic_json::push_back(nlohmann::basic_json&&) [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 = {anonymous}::allocator_no_forward; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_uninitialized.h:347:2: note: parameter passing for argument of type 'std::move_iterator, bool, long long int, long long unsigned int, double, {anonymous}::allocator_no_forward>*>' changed in GCC 7.1 346 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_uninitialized.h:347:2: note: parameter passing for argument of type 'std::move_iterator, bool, long long int, long long unsigned int, double, {anonymous}::allocator_no_forward>*>' changed in GCC 7.1 346 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Linking CXX executable test-allocator cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-allocator.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-allocator.dir/src/unit-allocator.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-allocator make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 53%] Built target test-allocator make -f test/CMakeFiles/test-algorithms.dir/build.make test/CMakeFiles/test-algorithms.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-algorithms.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-algorithms.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-algorithms.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-algorithms.dir/depend.internal". Scanning dependencies of target test-algorithms make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-algorithms.dir/build.make test/CMakeFiles/test-algorithms.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 54%] Building CXX object test/CMakeFiles/test-algorithms.dir/src/unit-algorithms.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-algorithms.dir/src/unit-algorithms.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-algorithms.cpp In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-algorithms.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_msgpack_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void nlohmann::basic_json::json_value::destroy(nlohmann::basic_json::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 = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_msgpack_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-unicode.cpp:36: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-algorithms.cpp:32: /usr/include/c++/10/bits/stl_vector.h: In member function 'void nlohmann::basic_json::push_back(const nlohmann::basic_json&) [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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:37, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-algorithms.cpp:32: /usr/include/c++/10/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = nlohmann::detail::iter_impl >; _OI = std::back_insert_iterator >]': /usr/include/c++/10/bits/stl_algobase.h:511:5: note: parameter passing for argument of type 'std::back_insert_iterator >' changed in GCC 7.1 511 | __copy_move_a(_II __first, _II __last, _OI __result) | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = nlohmann::detail::iter_impl >; _OI = std::back_insert_iterator >]': /usr/include/c++/10/bits/stl_algobase.h:560:5: note: parameter passing for argument of type 'std::back_insert_iterator >' changed in GCC 7.1 560 | copy(_II __first, _II __last, _OI __result) | ^~~~ In file included from /usr/include/c++/10/algorithm:62, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:37, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-algorithms.cpp:32: /usr/include/c++/10/bits/stl_algo.h: In function '_OutputIterator std::__merge(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = nlohmann::detail::iter_impl >; _InputIterator2 = nlohmann::detail::iter_impl >; _OutputIterator = std::back_insert_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:4901:5: note: parameter passing for argument of type 'std::back_insert_iterator >' changed in GCC 7.1 4901 | __merge(_InputIterator1 __first1, _InputIterator1 __last1, | ^~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function '_OutputIterator std::__set_difference(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = nlohmann::detail::iter_impl >; _InputIterator2 = nlohmann::detail::iter_impl >; _OutputIterator = std::back_insert_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:5370:5: note: parameter passing for argument of type 'std::back_insert_iterator >' changed in GCC 7.1 5370 | __set_difference(_InputIterator1 __first1, _InputIterator1 __last1, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function '_OutputIterator std::__set_intersection(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = nlohmann::detail::iter_impl >; _InputIterator2 = nlohmann::detail::iter_impl >; _OutputIterator = std::back_insert_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:5249:5: note: parameter passing for argument of type 'std::back_insert_iterator >' changed in GCC 7.1 5249 | __set_intersection(_InputIterator1 __first1, _InputIterator1 __last1, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function '_OutputIterator std::__set_union(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = nlohmann::detail::iter_impl >; _InputIterator2 = nlohmann::detail::iter_impl >; _OutputIterator = std::back_insert_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:5115:5: note: parameter passing for argument of type 'std::back_insert_iterator >' changed in GCC 7.1 5115 | __set_union(_InputIterator1 __first1, _InputIterator1 __last1, | ^~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function '_OutputIterator std::__set_symmetric_difference(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = nlohmann::detail::iter_impl >; _InputIterator2 = nlohmann::detail::iter_impl >; _OutputIterator = std::back_insert_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:5497:5: note: parameter passing for argument of type 'std::back_insert_iterator >' changed in GCC 7.1 5497 | __set_symmetric_difference(_InputIterator1 __first1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-algorithms.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-algorithms.cpp:32: /usr/include/c++/10/bits/stl_vector.h: In member function 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](nlohmann::basic_json::size_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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1338:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1338 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-unicode.cpp:36: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-unicode.cpp:36: /usr/include/c++/10/bits/stl_map.h: 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::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::json_sax_dom_callback_parser::key(nlohmann::detail::json_sax_dom_callback_parser::string_t&) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-algorithms.cpp:32: /usr/include/c++/10/bits/vector.tcc: In function 'void _DOCTEST_ANON_FUNC_2()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:37, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-algorithms.cpp:32: /usr/include/c++/10/bits/stl_algo.h:4965:37: note: parameter passing for argument of type 'std::back_insert_iterator >' changed in GCC 7.1 4965 | return _GLIBCXX_STD_A::__merge(__first1, __last1, | ^ /usr/include/c++/10/bits/stl_algo.h:5435:46: note: parameter passing for argument of type 'std::back_insert_iterator >' changed in GCC 7.1 5435 | return _GLIBCXX_STD_A::__set_difference(__first1, __last1, | ^ /usr/include/c++/10/bits/stl_algo.h:5310:48: note: parameter passing for argument of type 'std::back_insert_iterator >' changed in GCC 7.1 5310 | return _GLIBCXX_STD_A::__set_intersection(__first1, __last1, | ^ /usr/include/c++/10/bits/stl_algo.h:5188:41: note: parameter passing for argument of type 'std::back_insert_iterator >' changed in GCC 7.1 5188 | return _GLIBCXX_STD_A::__set_union(__first1, __last1, | ^ /usr/include/c++/10/bits/stl_algo.h:5570:56: note: parameter passing for argument of type 'std::back_insert_iterator >' changed in GCC 7.1 5570 | return _GLIBCXX_STD_A::__set_symmetric_difference(__first1, __last1, | ^ [ 56%] Linking CXX executable test-iterators2 cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-iterators2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-iterators2.dir/src/unit-iterators2.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-iterators2 make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 56%] Built target test-iterators2 make -f test/CMakeFiles/test-bson.dir/build.make test/CMakeFiles/test-bson.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-bson.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-bson.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-bson.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-bson.dir/depend.internal". Scanning dependencies of target test-bson make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-bson.dir/build.make test/CMakeFiles/test-bson.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 56%] Building CXX object test/CMakeFiles/test-bson.dir/src/unit-bson.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-bson.dir/src/unit-bson.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-bson.cpp [ 57%] Linking CXX executable test-algorithms cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-algorithms.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-algorithms.dir/src/unit-algorithms.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-algorithms make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 57%] Built target test-algorithms make -f test/CMakeFiles/test-class_const_iterator.dir/build.make test/CMakeFiles/test-class_const_iterator.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-class_const_iterator.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-class_const_iterator.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-class_const_iterator.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-class_const_iterator.dir/depend.internal". Scanning dependencies of target test-class_const_iterator make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-class_const_iterator.dir/build.make test/CMakeFiles/test-class_const_iterator.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 57%] Building CXX object test/CMakeFiles/test-class_const_iterator.dir/src/unit-class_const_iterator.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-class_const_iterator.dir/src/unit-class_const_iterator.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-class_const_iterator.cpp [ 59%] Linking CXX executable test-unicode cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-unicode.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-unicode.dir/src/unit-unicode.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-unicode make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 59%] Built target test-unicode make -f test/CMakeFiles/test-deserialization.dir/build.make test/CMakeFiles/test-deserialization.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-deserialization.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-deserialization.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-deserialization.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-deserialization.dir/depend.internal". Scanning dependencies of target test-deserialization make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-deserialization.dir/build.make test/CMakeFiles/test-deserialization.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 60%] Building CXX object test/CMakeFiles/test-deserialization.dir/src/unit-deserialization.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-deserialization.dir/src/unit-deserialization.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-deserialization.cpp [ 62%] Linking CXX executable test-cbor cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-cbor.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-cbor.dir/src/unit-cbor.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-cbor In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-class_const_iterator.cpp:33: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 62%] Built target test-cbor make -f test/CMakeFiles/test-inspection.dir/build.make test/CMakeFiles/test-inspection.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-inspection.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-inspection.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-inspection.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-inspection.dir/depend.internal". Scanning dependencies of target test-inspection make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-inspection.dir/build.make test/CMakeFiles/test-inspection.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 63%] Building CXX object test/CMakeFiles/test-inspection.dir/src/unit-inspection.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-inspection.dir/src/unit-inspection.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-inspection.cpp In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-bson.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Linking CXX executable test-class_const_iterator cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-class_const_iterator.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-class_const_iterator.dir/src/unit-class_const_iterator.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-class_const_iterator make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 65%] Built target test-class_const_iterator make -f test/CMakeFiles/test-comparison.dir/build.make test/CMakeFiles/test-comparison.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-comparison.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-comparison.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-comparison.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-comparison.dir/depend.internal". Scanning dependencies of target test-comparison make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-comparison.dir/build.make test/CMakeFiles/test-comparison.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 66%] Building CXX object test/CMakeFiles/test-comparison.dir/src/unit-comparison.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-comparison.dir/src/unit-comparison.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-comparison.cpp In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-bson.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-bson.cpp:32: /usr/include/c++/10/bits/stl_map.h: 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::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-bson.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::byte_container_with_subtype > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::byte_container_with_subtype >; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-inspection.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-inspection.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-inspection.cpp:32: /usr/include/c++/10/bits/stl_map.h: 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::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-inspection.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-inspection.cpp:32: /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::json_sax_dom_callback_parser::key(nlohmann::detail::json_sax_dom_callback_parser::string_t&) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-comparison.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void nlohmann::basic_json::json_value::destroy(nlohmann::basic_json::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 = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-comparison.cpp:32: /usr/include/c++/10/bits/stl_vector.h: In member function 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](nlohmann::basic_json::size_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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1338:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1338 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-bson.cpp:32: /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_msgpack_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_cbor_object(std::size_t, nlohmann::detail::cbor_tag_handler_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 66%] Linking CXX executable test-comparison cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-comparison.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-comparison.dir/src/unit-comparison.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-comparison make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 66%] Built target test-comparison make -f test/CMakeFiles/test-ubjson.dir/build.make test/CMakeFiles/test-ubjson.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-ubjson.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-ubjson.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-ubjson.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-ubjson.dir/depend.internal". Scanning dependencies of target test-ubjson make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-ubjson.dir/build.make test/CMakeFiles/test-ubjson.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 66%] Building CXX object test/CMakeFiles/test-ubjson.dir/src/unit-ubjson.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-ubjson.dir/src/unit-ubjson.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-ubjson.cpp In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-deserialization.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 68%] Linking CXX executable test-inspection cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-inspection.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-inspection.dir/src/unit-inspection.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-inspection make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 68%] Built target test-inspection make -f test/CMakeFiles/test-concepts.dir/build.make test/CMakeFiles/test-concepts.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-concepts.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-concepts.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-concepts.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-concepts.dir/depend.internal". Scanning dependencies of target test-concepts make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-concepts.dir/build.make test/CMakeFiles/test-concepts.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 69%] Building CXX object test/CMakeFiles/test-concepts.dir/src/unit-concepts.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-concepts.dir/src/unit-concepts.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-concepts.cpp In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-deserialization.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-deserialization.cpp:32: /usr/include/c++/10/bits/stl_map.h: 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::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-deserialization.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 71%] Linking CXX executable test-bson cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-bson.dir/link.txt --verbose=1 /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-bson.dir/src/unit-bson.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-bson /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 71%] Built target test-bson make -f test/CMakeFiles/test-constructor1.dir/build.make test/CMakeFiles/test-constructor1.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-constructor1.dir/DependInfo.cmake --color= /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-constructor1.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-constructor1.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-constructor1.dir/depend.internal". Scanning dependencies of target test-constructor1 make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-constructor1.dir/build.make test/CMakeFiles/test-constructor1.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 71%] Building CXX object test/CMakeFiles/test-constructor1.dir/src/unit-constructor1.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-constructor1.dir/src/unit-constructor1.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-constructor1.cpp /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-deserialization.cpp:32: /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::json_sax_dom_callback_parser::key(nlohmann::detail::json_sax_dom_callback_parser::string_t&) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-concepts.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Linking CXX executable test-concepts cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-concepts.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-concepts.dir/src/unit-concepts.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-concepts make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 72%] Built target test-concepts make -f test/CMakeFiles/test-ordered_json.dir/build.make test/CMakeFiles/test-ordered_json.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-ordered_json.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-ordered_json.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-ordered_json.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-ordered_json.dir/depend.internal". Scanning dependencies of target test-ordered_json make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-ordered_json.dir/build.make test/CMakeFiles/test-ordered_json.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 74%] Building CXX object test/CMakeFiles/test-ordered_json.dir/src/unit-ordered_json.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-ordered_json.dir/src/unit-ordered_json.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-ordered_json.cpp In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-ubjson.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-ubjson.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-ubjson.cpp:32: /usr/include/c++/10/bits/stl_map.h: 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::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-ubjson.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::byte_container_with_subtype > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::byte_container_with_subtype > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-ordered_json.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-ordered_json.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::__cxx11::basic_string, std::allocator >&, nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >&}; _Tp = std::pair, nlohmann::basic_json >; _Alloc = std::allocator, nlohmann::basic_json > >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, nlohmann::basic_json >, std::allocator, nlohmann::basic_json > > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](T*) [with T = const char; ObjectType = nlohmann::ordered_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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, nlohmann::basic_json >*, std::vector, nlohmann::basic_json >, std::allocator, nlohmann::basic_json > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In constructor 'nlohmann::basic_json::basic_json(nlohmann::basic_json::initializer_list_t, bool, nlohmann::basic_json::value_t) [with ObjectType = nlohmann::ordered_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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, nlohmann::basic_json >*, std::vector, nlohmann::basic_json >, std::allocator, nlohmann::basic_json > > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-constructor1.cpp:34: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_equal_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2279:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less >, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2279 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-constructor1.cpp:34: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void nlohmann::basic_json::json_value::destroy(nlohmann::basic_json::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 = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-constructor1.cpp:34: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less >, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Linking CXX executable test-ordered_json cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-ordered_json.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-ordered_json.dir/src/unit-ordered_json.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-ordered_json make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 75%] Built target test-ordered_json make -f test/CMakeFiles/test-constructor2.dir/build.make test/CMakeFiles/test-constructor2.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-constructor2.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-constructor2.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-constructor2.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-constructor2.dir/depend.internal". Scanning dependencies of target test-constructor2 make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-constructor2.dir/build.make test/CMakeFiles/test-constructor2.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 77%] Building CXX object test/CMakeFiles/test-constructor2.dir/src/unit-constructor2.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-constructor2.dir/src/unit-constructor2.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-constructor2.cpp In file included from /usr/include/c++/10/algorithm:62, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:37, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-constructor1.cpp:34: /usr/include/c++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >; _OIter = std::insert_iterator, std::__cxx11::basic_string > >; _UnaryOperation = nlohmann::detail::from_json, std::map, std::__cxx11::basic_string >, 0>::]': /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 In file included from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-constructor1.cpp:34: /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp: In function 'void nlohmann::detail::from_json(const BasicJsonType&, ConstructibleObjectType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleObjectType = std::map, std::__cxx11::basic_string >; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:274:19: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 274 | std::transform( | ~~~~~~~~~~~~~~^ 275 | inner_object->begin(), inner_object->end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | std::inserter(ret, ret.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | [](typename BasicJsonType::object_t::value_type const & p) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | { | ~ 279 | return value_type(p.first, p.second.template get()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | }); | ~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-constructor1.cpp:34: /usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Arg&&, _NodeGen&) [with _Arg = const std::pair, nlohmann::basic_json<> >&; _NodeGen = std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::_Alloc_node; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2254:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2254 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-constructor1.cpp:34: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-constructor1.cpp:34: /usr/include/c++/10/bits/stl_vector.h: In member function 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](nlohmann::basic_json::size_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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1338:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1338 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-ubjson.cpp:32: /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_msgpack_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_msgpack_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-constructor2.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_msgpack_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_cbor_object(std::size_t, nlohmann::detail::cbor_tag_handler_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::input_stream_adapter; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-constructor1.cpp:34: /usr/include/c++/10/bits/stl_tree.h: In function 'void _DOCTEST_ANON_FUNC_2()': /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:1109:23: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1109 | _M_insert_unique_(end(), *__first, __an); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Linking CXX executable test-constructor2 cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-constructor2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-constructor2.dir/src/unit-constructor2.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-constructor2 make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 77%] Built target test-constructor2 make -f test/CMakeFiles/test-convenience.dir/build.make test/CMakeFiles/test-convenience.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-convenience.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-convenience.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-convenience.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-convenience.dir/depend.internal". Scanning dependencies of target test-convenience make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-convenience.dir/build.make test/CMakeFiles/test-convenience.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 78%] Building CXX object test/CMakeFiles/test-convenience.dir/src/unit-convenience.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-convenience.dir/src/unit-convenience.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-convenience.cpp /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_cbor_object(std::size_t, nlohmann::detail::cbor_tag_handler_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_cbor_object(std::size_t, nlohmann::detail::cbor_tag_handler_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-convenience.cpp:33: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 80%] Linking CXX executable test-convenience cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-convenience.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-convenience.dir/src/unit-convenience.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-convenience make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 80%] Built target test-convenience make -f test/CMakeFiles/test-hash.dir/build.make test/CMakeFiles/test-hash.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-hash.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-hash.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-hash.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-hash.dir/depend.internal". Scanning dependencies of target test-hash make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-hash.dir/build.make test/CMakeFiles/test-hash.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 81%] Building CXX object test/CMakeFiles/test-hash.dir/src/unit-hash.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-hash.dir/src/unit-hash.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-hash.cpp In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-hash.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 81%] Linking CXX executable test-hash cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-hash.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-hash.dir/src/unit-hash.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-hash make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 81%] Built target test-hash make -f test/CMakeFiles/test-wstring.dir/build.make test/CMakeFiles/test-wstring.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-wstring.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-wstring.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-wstring.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-wstring.dir/depend.internal". Scanning dependencies of target test-wstring make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-wstring.dir/build.make test/CMakeFiles/test-wstring.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 83%] Building CXX object test/CMakeFiles/test-wstring.dir/src/unit-wstring.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-wstring.dir/src/unit-wstring.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-wstring.cpp In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-wstring.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-wstring.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 84%] Linking CXX executable test-wstring cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-wstring.dir/link.txt --verbose=1 [ 86%] Linking CXX executable test-ubjson cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-ubjson.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-wstring.dir/src/unit-wstring.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-wstring /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-ubjson.dir/src/unit-ubjson.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-ubjson make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 86%] Built target test-wstring make -f test/CMakeFiles/test-noexcept.dir/build.make test/CMakeFiles/test-noexcept.dir/depend make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-noexcept.dir/DependInfo.cmake --color= [ 86%] Built target test-ubjson make -f test/CMakeFiles/test-element_access1.dir/build.make test/CMakeFiles/test-element_access1.dir/depend Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-noexcept.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-noexcept.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-noexcept.dir/depend.internal". make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-element_access1.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-element_access1.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-element_access1.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-element_access1.dir/depend.internal". Scanning dependencies of target test-noexcept make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-noexcept.dir/build.make test/CMakeFiles/test-noexcept.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' Scanning dependencies of target test-element_access1 make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-element_access1.dir/build.make test/CMakeFiles/test-element_access1.dir/build [ 87%] Building CXX object test/CMakeFiles/test-noexcept.dir/src/unit-noexcept.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-noexcept.dir/src/unit-noexcept.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-noexcept.cpp make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 89%] Building CXX object test/CMakeFiles/test-element_access1.dir/src/unit-element_access1.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-element_access1.dir/src/unit-element_access1.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access1.cpp [ 90%] Linking CXX executable test-constructor1 cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-constructor1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-constructor1.dir/src/unit-constructor1.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-constructor1 In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-noexcept.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 90%] Built target test-constructor1 make -f test/CMakeFiles/test-iterators1.dir/build.make test/CMakeFiles/test-iterators1.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-iterators1.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-iterators1.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-iterators1.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-iterators1.dir/depend.internal". Scanning dependencies of target test-iterators1 make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-iterators1.dir/build.make test/CMakeFiles/test-iterators1.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 92%] Building CXX object test/CMakeFiles/test-iterators1.dir/src/unit-iterators1.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-iterators1.dir/src/unit-iterators1.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-iterators1.cpp [ 92%] Linking CXX executable test-noexcept cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-noexcept.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-noexcept.dir/src/unit-noexcept.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-noexcept make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 92%] Built target test-noexcept make -f test/CMakeFiles/test-regression2.dir/build.make test/CMakeFiles/test-regression2.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-regression2.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-regression2.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-regression2.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-regression2.dir/depend.internal". Scanning dependencies of target test-regression2 make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-regression2.dir/build.make test/CMakeFiles/test-regression2.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 93%] Building CXX object test/CMakeFiles/test-regression2.dir/src/unit-regression2.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-regression2.dir/src/unit-regression2.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression2.cpp In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access1.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void nlohmann::basic_json::json_value::destroy(nlohmann::basic_json::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 = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access1.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2524:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2524 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:2524:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access1.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::iterator) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 184 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:184:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access1.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'IteratorType nlohmann::basic_json::erase(IteratorType, IteratorType) [with IteratorType = nlohmann::detail::iter_impl >; typename std::enable_if<(std::is_same > >::value || std::is_same > >::value), int>::type = 0; 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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_tree.h:1245:14: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1245 | _M_erase_aux(__first, __last); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access1.cpp:32: /usr/include/c++/10/bits/stl_vector.h:1461:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1461 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access1.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'IteratorType nlohmann::basic_json::erase(IteratorType, IteratorType) [with IteratorType = nlohmann::detail::iter_impl >; typename std::enable_if<(std::is_same > >::value || std::is_same > >::value), int>::type = 0; 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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_tree.h:1245:14: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1245 | _M_erase_aux(__first, __last); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access1.cpp:32: /usr/include/c++/10/bits/stl_vector.h:1461:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1461 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access1.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access1.cpp:32: /usr/include/c++/10/bits/stl_vector.h: In member function 'void nlohmann::basic_json::erase(nlohmann::basic_json::size_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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1431 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'IteratorType nlohmann::basic_json::erase(IteratorType) [with IteratorType = nlohmann::detail::iter_impl >; typename std::enable_if<(std::is_same > >::value || std::is_same > >::value), int>::type = 0; 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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1431 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'IteratorType nlohmann::basic_json::erase(IteratorType) [with IteratorType = nlohmann::detail::iter_impl >; typename std::enable_if<(std::is_same > >::value || std::is_same > >::value), int>::type = 0; 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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1431 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access1.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-element_access1.cpp:32: /usr/include/c++/10/bits/stl_vector.h: In member function 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](nlohmann::basic_json::size_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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1338:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1338 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 93%] Linking CXX executable test-deserialization cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-deserialization.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-deserialization.dir/src/unit-deserialization.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-deserialization make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 93%] Built target test-deserialization make -f test/CMakeFiles/test-json_patch.dir/build.make test/CMakeFiles/test-json_patch.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-json_patch.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-json_patch.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-json_patch.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-json_patch.dir/depend.internal". Scanning dependencies of target test-json_patch make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-json_patch.dir/build.make test/CMakeFiles/test-json_patch.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 93%] Building CXX object test/CMakeFiles/test-json_patch.dir/src/unit-json_patch.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-json_patch.dir/src/unit-json_patch.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-json_patch.cpp In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-iterators1.cpp:33: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-iterators1.cpp:33: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void nlohmann::basic_json::json_value::destroy(nlohmann::basic_json::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 = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-iterators1.cpp:33: /usr/include/c++/10/bits/stl_vector.h: In member function 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](nlohmann::basic_json::size_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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1338:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1338 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression2.cpp:37: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression2.cpp:37: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression2.cpp:37: /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression2.cpp:37: /usr/include/c++/10/bits/stl_map.h: 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::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression2.cpp:37: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, float, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json, bool, long long int, long long unsigned int, float>; _Alloc = std::allocator, bool, long long int, long long unsigned int, float> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, bool, long long int, long long unsigned int, float>, std::allocator, bool, long long int, long long unsigned int, float> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, float, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json, bool, long long int, long long unsigned int, float>; _Alloc = std::allocator, bool, long long int, long long unsigned int, float> >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, bool, long long int, long long unsigned int, float>*, std::vector, bool, long long int, long long unsigned int, float>, std::allocator, bool, long long int, long long unsigned int, float> > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression2.cpp:37: /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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::basic_json, bool, long long int, long long unsigned int, float> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json, bool, long long int, long long unsigned int, float> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json, bool, long long int, long long unsigned int, float> > >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json, bool, long long int, long long unsigned int, float> >, std::_Select1st, nlohmann::basic_json, bool, long long int, long long unsigned int, float> > >, std::less, std::allocator, nlohmann::basic_json, bool, long long int, long long unsigned int, float> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-json_patch.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:37, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression2.cpp:37: /usr/include/c++/10/bits/stl_algo.h: In function '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >; _OIter = std::insert_iterator, Data> >; _UnaryOperation = nlohmann::detail::from_json, std::map, Data>, 0>::]': /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 4304 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:4304:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 In file included from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression2.cpp:37: /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp: In function 'void nlohmann::detail::from_json(const BasicJsonType&, ConstructibleObjectType&) [with BasicJsonType = nlohmann::basic_json<>; ConstructibleObjectType = std::map, Data>; typename std::enable_if::value, int>::type = 0]': /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:274:19: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::basic_json<> > >' changed in GCC 7.1 274 | std::transform( | ~~~~~~~~~~~~~~^ 275 | inner_object->begin(), inner_object->end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | std::inserter(ret, ret.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | [](typename BasicJsonType::object_t::value_type const & p) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 278 | { | ~ 279 | return value_type(p.first, p.second.template get()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 280 | }); | ~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression2.cpp:37: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-json_patch.cpp:32: /usr/include/c++/10/bits/stl_vector.h: In member function 'IteratorType nlohmann::basic_json::erase(IteratorType) [with IteratorType = nlohmann::detail::iter_impl >; typename std::enable_if<(std::is_same > >::value || std::is_same > >::value), int>::type = 0; 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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1431 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression2.cpp:37: /usr/include/c++/10/bits/stl_map.h: 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::basic_json, bool, long long int, long long unsigned int, float>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json, bool, long long int, long long unsigned int, float> > >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json, bool, long long int, long long unsigned int, float> >, std::_Select1st, nlohmann::basic_json, bool, long long int, long long unsigned int, float> > >, std::less, std::allocator, nlohmann::basic_json, bool, long long int, long long unsigned int, float> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void nlohmann::basic_json::erase(nlohmann::basic_json::size_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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1431 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-json_patch.cpp:32: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-json_patch.cpp:32: /usr/include/c++/10/bits/stl_map.h: 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::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](const typename nlohmann::basic_json::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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-json_patch.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression2.cpp:37: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = double&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json, bool, long long int, long long unsigned int, float>; _Alloc = std::allocator, bool, long long int, long long unsigned int, float> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, bool, long long int, long long unsigned int, float>, std::allocator, bool, long long int, long long unsigned int, float> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::detail::value_t; BasicJsonType = nlohmann::basic_json, bool, long long int, long long unsigned int, float>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, bool, long long int, long long unsigned int, float>*, std::vector, bool, long long int, long long unsigned int, float>, std::allocator, bool, long long int, long long unsigned int, float> > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json, bool, long long int, long long unsigned int, float>; _Alloc = std::allocator, bool, long long int, long long unsigned int, float> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, bool, long long int, long long unsigned int, float>, std::allocator, bool, long long int, long long unsigned int, float> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long unsigned int&; BasicJsonType = nlohmann::basic_json, bool, long long int, long long unsigned int, float>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, bool, long long int, long long unsigned int, float>*, std::vector, bool, long long int, long long unsigned int, float>, std::allocator, bool, long long int, long long unsigned int, float> > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:161:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json, bool, long long int, long long unsigned int, float>; _Alloc = std::allocator, bool, long long int, long long unsigned int, float> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, bool, long long int, long long unsigned int, float>, std::allocator, bool, long long int, long long unsigned int, float> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = long long int&; BasicJsonType = nlohmann::basic_json, bool, long long int, long long unsigned int, float>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, bool, long long int, long long unsigned int, float>*, std::vector, bool, long long int, long long unsigned int, float>, std::allocator, bool, long long int, long long unsigned int, float> > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::byte_container_with_subtype > >}; _Tp = nlohmann::basic_json, bool, long long int, long long unsigned int, float>; _Alloc = std::allocator, bool, long long int, long long unsigned int, float> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, bool, long long int, long long unsigned int, float>, std::allocator, bool, long long int, long long unsigned int, float> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-json_patch.cpp:32: /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp: In member function 'nlohmann::basic_json::iterator nlohmann::basic_json::insert(nlohmann::basic_json::const_iterator, const nlohmann::basic_json&) [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::adl_serializer; BinaryType = std::vector]': /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:5502:30: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 5502 | m_value.array->insert(pos.m_it.array_iterator, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-json_patch.cpp:32: /usr/include/c++/10/bits/stl_vector.h: In member function 'void nlohmann::basic_json::push_back(const nlohmann::basic_json&) [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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-json_patch.cpp:32: /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::json_sax_dom_callback_parser::key(nlohmann::detail::json_sax_dom_callback_parser::string_t&) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::byte_container_with_subtype >; BasicJsonType = nlohmann::basic_json, bool, long long int, long long unsigned int, float>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, bool, long long int, long long unsigned int, float>*, std::vector, bool, long long int, long long unsigned int, float>, std::allocator, bool, long long int, long long unsigned int, float> > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json, bool, long long int, long long unsigned int, float>; _Alloc = std::allocator, bool, long long int, long long unsigned int, float> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, bool, long long int, long long unsigned int, float>, std::allocator, bool, long long int, long long unsigned int, float> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json, bool, long long int, long long unsigned int, float>; _Alloc = std::allocator, bool, long long int, long long unsigned int, float> >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, bool, long long int, long long unsigned int, float>*, std::vector, bool, long long int, long long unsigned int, float>, std::allocator, bool, long long int, long long unsigned int, float> > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json, bool, long long int, long long unsigned int, float>; _Alloc = std::allocator, bool, long long int, long long unsigned int, float> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, bool, long long int, long long unsigned int, float>, std::allocator, bool, long long int, long long unsigned int, float> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json, bool, long long int, long long unsigned int, float>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, bool, long long int, long long unsigned int, float>*, std::vector, bool, long long int, long long unsigned int, float>, std::allocator, bool, long long int, long long unsigned int, float> > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {float&}; _Tp = nlohmann::basic_json, bool, long long int, long long unsigned int, float>; _Alloc = std::allocator, bool, long long int, long long unsigned int, float> >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, bool, long long int, long long unsigned int, float>, std::allocator, bool, long long int, long long unsigned int, float> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = float&; BasicJsonType = nlohmann::basic_json, bool, long long int, long long unsigned int, float>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, bool, long long int, long long unsigned int, float>*, std::vector, bool, long long int, long long unsigned int, float>, std::allocator, bool, long long int, long long unsigned int, float> > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::byte_container_with_subtype > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = nlohmann::byte_container_with_subtype >; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-json_patch.cpp:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 130 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:161:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression2.cpp:37: /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp: In member function 'nlohmann::basic_json::iterator nlohmann::basic_json::insert(nlohmann::basic_json::const_iterator, const nlohmann::basic_json&) [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::adl_serializer; BinaryType = std::vector]': /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:5502:30: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 5502 | m_value.array->insert(pos.m_it.array_iterator, std::forward(args)...); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-json_patch.cpp:32: /usr/include/c++/10/bits/stl_vector.h: In member function 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](nlohmann::basic_json::size_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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1338:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1338 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression2.cpp:37: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 95%] Linking CXX executable test-element_access1 cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-element_access1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-element_access1.dir/src/unit-element_access1.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-element_access1 make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 95%] Built target test-element_access1 make -f test/CMakeFiles/test-json_pointer.dir/build.make test/CMakeFiles/test-json_pointer.dir/depend make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/nlohmann-json3-3.9.1 /build/reproducible-path/nlohmann-json3-3.9.1/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-json_pointer.dir/DependInfo.cmake --color= Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-json_pointer.dir/DependInfo.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-json_pointer.dir/depend.internal". Dependee "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test/CMakeFiles/test-json_pointer.dir/depend.internal". Scanning dependencies of target test-json_pointer make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -f test/CMakeFiles/test-json_pointer.dir/build.make test/CMakeFiles/test-json_pointer.dir/build make[4]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 96%] Building CXX object test/CMakeFiles/test-json_pointer.dir/src/unit-json_pointer.cpp.o cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/c++ -DDOCTEST_CONFIG_SUPER_FAST_ASSERTS -DJSON_USE_IMPLICIT_CONVERSIONS=1 -I/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/include -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/doctest -I/build/reproducible-path/nlohmann-json3-3.9.1/test/thirdparty/fifo_map -I/build/reproducible-path/nlohmann-json3-3.9.1/include -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-deprecated -Wno-float-equal -Wno-deprecated-declarations -o CMakeFiles/test-json_pointer.dir/src/unit-json_pointer.cpp.o -c /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-json_pointer.cpp In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-regression2.cpp:37: /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_cbor_object(std::size_t, nlohmann::detail::cbor_tag_handler_t) [with BasicJsonType = nlohmann::basic_json, bool, long long int, long long unsigned int, float>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::detail::json_sax_dom_parser, bool, long long int, long long unsigned int, float> >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json, bool, long long int, long long unsigned int, float> >, std::_Select1st, nlohmann::basic_json, bool, long long int, long long unsigned int, float> > >, std::less, std::allocator, nlohmann::basic_json, bool, long long int, long long unsigned int, float> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json, bool, long long int, long long unsigned int, float> >, std::_Select1st, nlohmann::basic_json, bool, long long int, long long unsigned int, float> > >, std::less, std::allocator, nlohmann::basic_json, bool, long long int, long long unsigned int, float> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_msgpack_object(std::size_t) [with BasicJsonType = nlohmann::basic_json, bool, long long int, long long unsigned int, float>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::detail::json_sax_dom_parser, bool, long long int, long long unsigned int, float> >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json, bool, long long int, long long unsigned int, float> >, std::_Select1st, nlohmann::basic_json, bool, long long int, long long unsigned int, float> > >, std::less, std::allocator, nlohmann::basic_json, bool, long long int, long long unsigned int, float> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_ubjson_object() [with BasicJsonType = nlohmann::basic_json, bool, long long int, long long unsigned int, float>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::detail::json_sax_dom_parser, bool, long long int, long long unsigned int, float> >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json, bool, long long int, long long unsigned int, float> >, std::_Select1st, nlohmann::basic_json, bool, long long int, long long unsigned int, float> > >, std::less, std::allocator, nlohmann::basic_json, bool, long long int, long long unsigned int, float> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::get_msgpack_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter; SAX = nlohmann::detail::json_sax_dom_parser >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::binary_reader::parse_bson_element_list(bool) [with BasicJsonType = nlohmann::basic_json, bool, long long int, long long unsigned int, float>; InputAdapterType = nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >; SAX = nlohmann::detail::json_sax_dom_parser, bool, long long int, long long unsigned int, float> >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json, bool, long long int, long long unsigned int, float> >, std::_Select1st, nlohmann::basic_json, bool, long long int, long long unsigned int, float> > >, std::less, std::allocator, nlohmann::basic_json, bool, long long int, long long unsigned int, float> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 98%] Linking CXX executable test-json_patch cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-json_patch.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-json_patch.dir/src/unit-json_patch.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-json_patch make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 98%] Built target test-json_patch In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-json_pointer.cpp:33: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-json_pointer.cpp:33: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::adl_serializer, std::vector > >}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 98%] Linking CXX executable test-iterators1 cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-iterators1.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-iterators1.dir/src/unit-iterators1.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-iterators1 In file included from /usr/include/c++/10/map:60, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-json_pointer.cpp:33: /usr/include/c++/10/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(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::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::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-json_pointer.cpp:33: /usr/include/c++/10/bits/stl_map.h: 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::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::basic_json<> > >]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](const typename nlohmann::basic_json::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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [ 98%] Built target test-iterators1 /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::json_sax_dom_callback_parser::key(nlohmann::detail::json_sax_dom_callback_parser::string_t&) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-json_pointer.cpp:33: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:509:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 509 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [100%] Linking CXX executable test-regression2 cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-regression2.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-regression2.dir/src/unit-regression2.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-regression2 In file included from /usr/include/c++/10/vector:67, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-json_pointer.cpp:33: /usr/include/c++/10/bits/stl_vector.h: In member function 'nlohmann::basic_json::value_type& nlohmann::basic_json::operator[](nlohmann::basic_json::size_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::adl_serializer; BinaryType = std::vector]': /usr/include/c++/10/bits/stl_vector.h:1338:16: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1338 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-json_pointer.cpp:33: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {nlohmann::detail::value_t}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_array(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'bool nlohmann::detail::json_sax_dom_parser::start_object(std::size_t) [with BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [100%] Built target test-regression2 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {bool&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = bool&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'BasicJsonType* nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = nlohmann::basic_json<>]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long unsigned int&}; _Tp = nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/detail/conversions/from_json.hpp:7, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/adl_serializer.hpp:5, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:49, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-json_pointer.cpp:33: /usr/include/c++/10/bits/stl_map.h: In member function 'bool nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = nlohmann::detail::json_sax_dom_parser >; BasicJsonType = nlohmann::basic_json<>; InputAdapterType = nlohmann::detail::iterator_input_adapter]': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::basic_json<> >, std::_Select1st, nlohmann::basic_json<> > >, std::less, std::allocator, nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from /build/reproducible-path/nlohmann-json3-3.9.1/include/nlohmann/json.hpp:47, from /build/reproducible-path/nlohmann-json3-3.9.1/test/src/unit-json_pointer.cpp:33: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX executable test-json_pointer cd /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/test && /usr/bin/cmake -E cmake_link_script CMakeFiles/test-json_pointer.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -fdebug-prefix-map=/build/reproducible-path/nlohmann-json3-3.9.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -rdynamic CMakeFiles/test-json_pointer.dir/src/unit-json_pointer.cpp.o CMakeFiles/doctest_main.dir/src/unit.cpp.o -o test-json_pointer make[4]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' [100%] Built target test-json_pointer make[3]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf/CMakeFiles 0 make[2]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make -C doc make[2]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/doc' doxygen warning: Tag 'COLS_IN_ALPHA_INDEX' at line 146 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:2716: warning: Detected potential recursive class relation between class nlohmann::detail::priority_tag and base class nlohmann::detail::priority_tag< N - 1 >! /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:2716: warning: Detected potential recursive class relation between class nlohmann::detail::priority_tag and base class priority_tag< N - 1 >! /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:2716: warning: Detected potential recursive class relation between class nlohmann::detail::priority_tag and base class nlohmann::detail::priority_tag< N - 1 >! /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:2716: warning: Detected potential recursive class relation between class nlohmann::detail::priority_tag and base class priority_tag< N - 1 >! /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24354: warning: @copybrief or @copydoc target 'from_bson(detail::input_adapter&&, const bool, const bool)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23983: warning: @copybrief or @copydoc target 'from_cbor(detail::input_adapter&&, const bool, const bool, const cbor_tag_handler_t)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24125: warning: @copybrief or @copydoc target 'from_msgpack(detail::input_adapter&&, const bool, const bool)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24241: warning: @copybrief or @copydoc target 'from_ubjson(detail::input_adapter&&, const bool, const bool)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:22541: warning: @copybrief or @copydoc target 'swap(binary_t)' not found error: Problems running latex. Check your installation or look for typos in _formulas.tex and check _formulas.log! /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:22541: warning: @copybrief or @copydoc target 'swap(binary_t)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23983: warning: @copybrief or @copydoc target 'from_cbor(detail::input_adapter&&, const bool, const bool, const cbor_tag_handler_t)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24125: warning: @copybrief or @copydoc target 'from_msgpack(detail::input_adapter&&, const bool, const bool)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24241: warning: @copybrief or @copydoc target 'from_ubjson(detail::input_adapter&&, const bool, const bool)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24354: warning: @copybrief or @copydoc target 'from_bson(detail::input_adapter&&, const bool, const bool)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:17902: warning: unable to resolve reference to '@ref' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:17902: warning: expected whitespace after \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:17922: warning: end of comment block while expecting command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:17942: warning: unable to resolve reference to 'm_value' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:17946: warning: unable to resolve reference to 'basic_json_t' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:18062: warning: unable to resolve reference to 'value_t::array' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:18062: warning: unable to resolve reference to 'value_t::object' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23210: warning: unable to resolve reference to 'parse(InputType&&, const parser_callback_t,const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24333: warning: unable to resolve reference to 'from_cbor(detail::input_adapter&&, const bool, const bool, const cbor_tag_handler_t)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24335: warning: unable to resolve reference to 'from_msgpack(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24337: warning: unable to resolve reference to 'from_ubjson(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24354: warning: @copydetails or @copydoc target 'from_bson(detail::input_adapter&&, const bool, const bool)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23958: warning: unable to resolve reference to 'from_msgpack(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23960: warning: unable to resolve reference to 'from_ubjson(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23983: warning: @copydetails or @copydoc target 'from_cbor(detail::input_adapter&&, const bool, const bool, const cbor_tag_handler_t)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24099: warning: unable to resolve reference to 'from_cbor(detail::input_adapter&&, const bool, const bool, const cbor_tag_handler_t)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24101: warning: unable to resolve reference to 'from_ubjson(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24103: warning: unable to resolve reference to 'from_bson(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24125: warning: @copydetails or @copydoc target 'from_msgpack(detail::input_adapter&&, const bool, const bool)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24218: warning: unable to resolve reference to 'from_cbor(detail::input_adapter&&, const bool, const bool, const cbor_tag_handler_t)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24220: warning: unable to resolve reference to 'from_msgpack(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24222: warning: unable to resolve reference to 'from_bson(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24241: warning: @copydetails or @copydoc target 'from_ubjson(detail::input_adapter&&, const bool, const bool)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21372: warning: unable to resolve reference to 'iterator::key()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21373: warning: unable to resolve reference to 'iterator::value()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21301: warning: unable to resolve reference to 'iterator::key()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21302: warning: unable to resolve reference to 'iterator::value()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21290: warning: unable to resolve reference to 'iterator::key()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21291: warning: unable to resolve reference to 'iterator::value()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21229: warning: unable to resolve reference to 'iterator::key()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21230: warning: unable to resolve reference to 'iterator::value()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:22541: warning: @copydetails or @copydoc target 'swap(binary_t)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23829: warning: unable to resolve reference to 'from_bson(detail::input_adapter&&, const bool strict)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23552: warning: unable to resolve reference to 'from_cbor(detail::input_adapter&&, const bool, const bool, const cbor_tag_handler_t)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23752: warning: unable to resolve reference to 'from_ubjson(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:20381: warning: @copybrief or @copydoc target 'basic_json::value(const json_pointer&, ValueType) const' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:20381: warning: @copydetails or @copydoc target 'basic_json::value(const json_pointer&, ValueType) const' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:22875: warning: unable to resolve reference to 'operator<(const value_t, const value_t)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:22864: warning: unable to resolve reference to 'operator<(const value_t, const value_t)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:22766: warning: unable to resolve reference to 'operator<(const value_t, const value_t)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:22875: warning: unable to resolve reference to 'operator<(const value_t, const value_t)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:22864: warning: unable to resolve reference to 'operator<(const value_t, const value_t)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:22766: warning: unable to resolve reference to 'operator<(const value_t, const value_t)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23210: warning: unable to resolve reference to 'parse(InputType&&, const parser_callback_t,const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24333: warning: unable to resolve reference to 'from_cbor(detail::input_adapter&&, const bool, const bool, const cbor_tag_handler_t)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24335: warning: unable to resolve reference to 'from_msgpack(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24337: warning: unable to resolve reference to 'from_ubjson(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24354: warning: @copydetails or @copydoc target 'from_bson(detail::input_adapter&&, const bool, const bool)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23958: warning: unable to resolve reference to 'from_msgpack(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23960: warning: unable to resolve reference to 'from_ubjson(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23983: warning: @copydetails or @copydoc target 'from_cbor(detail::input_adapter&&, const bool, const bool, const cbor_tag_handler_t)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24099: warning: unable to resolve reference to 'from_cbor(detail::input_adapter&&, const bool, const bool, const cbor_tag_handler_t)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24101: warning: unable to resolve reference to 'from_ubjson(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24103: warning: unable to resolve reference to 'from_bson(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24125: warning: @copydetails or @copydoc target 'from_msgpack(detail::input_adapter&&, const bool, const bool)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24218: warning: unable to resolve reference to 'from_cbor(detail::input_adapter&&, const bool, const bool, const cbor_tag_handler_t)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24220: warning: unable to resolve reference to 'from_msgpack(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24222: warning: unable to resolve reference to 'from_bson(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24241: warning: @copydetails or @copydoc target 'from_ubjson(detail::input_adapter&&, const bool, const bool)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21372: warning: unable to resolve reference to 'iterator::key()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21373: warning: unable to resolve reference to 'iterator::value()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21301: warning: unable to resolve reference to 'iterator::key()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21302: warning: unable to resolve reference to 'iterator::value()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21290: warning: unable to resolve reference to 'iterator::key()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21291: warning: unable to resolve reference to 'iterator::value()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21229: warning: unable to resolve reference to 'iterator::key()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21230: warning: unable to resolve reference to 'iterator::value()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:22541: warning: @copydetails or @copydoc target 'swap(binary_t)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23829: warning: unable to resolve reference to 'from_bson(detail::input_adapter&&, const bool strict)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23552: warning: unable to resolve reference to 'from_cbor(detail::input_adapter&&, const bool, const bool, const cbor_tag_handler_t)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23752: warning: unable to resolve reference to 'from_ubjson(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:20381: warning: @copybrief or @copydoc target 'basic_json::value(const json_pointer&, ValueType) const' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:20381: warning: @copydetails or @copydoc target 'basic_json::value(const json_pointer&, ValueType) const' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:17902: warning: unable to resolve reference to '@ref' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:17902: warning: expected whitespace after \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:17922: warning: end of comment block while expecting command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:17942: warning: unable to resolve reference to 'm_value' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:17946: warning: unable to resolve reference to 'basic_json_t' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:18062: warning: unable to resolve reference to 'value_t::array' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:18062: warning: unable to resolve reference to 'value_t::object' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/doc/index.md:58: warning: unable to resolve reference to 'binary_formats.md' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/doc/index.md:58: warning: unable to resolve reference to 'binary_formats.md' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:22541: warning: @copybrief or @copydoc target 'swap(binary_t)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:22541: warning: @copydetails or @copydoc target 'swap(binary_t)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:22766: warning: unable to resolve reference to 'operator<(const value_t, const value_t)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:22864: warning: unable to resolve reference to 'operator<(const value_t, const value_t)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:22875: warning: unable to resolve reference to 'operator<(const value_t, const value_t)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23210: warning: unable to resolve reference to 'parse(InputType&&, const parser_callback_t,const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:17902: warning: unable to resolve reference to '@ref' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:17902: warning: expected whitespace after \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:17922: warning: end of comment block while expecting command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:17942: warning: unable to resolve reference to 'm_value' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:17946: warning: unable to resolve reference to 'basic_json_t' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:18062: warning: unable to resolve reference to 'value_t::array' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:18062: warning: unable to resolve reference to 'value_t::object' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21229: warning: unable to resolve reference to 'iterator::key()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21230: warning: unable to resolve reference to 'iterator::value()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21290: warning: unable to resolve reference to 'iterator::key()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21291: warning: unable to resolve reference to 'iterator::value()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21301: warning: unable to resolve reference to 'iterator::key()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21302: warning: unable to resolve reference to 'iterator::value()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21372: warning: unable to resolve reference to 'iterator::key()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:21373: warning: unable to resolve reference to 'iterator::value()' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23552: warning: unable to resolve reference to 'from_cbor(detail::input_adapter&&, const bool, const bool, const cbor_tag_handler_t)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23752: warning: unable to resolve reference to 'from_ubjson(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23829: warning: unable to resolve reference to 'from_bson(detail::input_adapter&&, const bool strict)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23958: warning: unable to resolve reference to 'from_msgpack(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23960: warning: unable to resolve reference to 'from_ubjson(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23983: warning: @copybrief or @copydoc target 'from_cbor(detail::input_adapter&&, const bool, const bool, const cbor_tag_handler_t)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:23983: warning: @copydetails or @copydoc target 'from_cbor(detail::input_adapter&&, const bool, const bool, const cbor_tag_handler_t)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24099: warning: unable to resolve reference to 'from_cbor(detail::input_adapter&&, const bool, const bool, const cbor_tag_handler_t)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24101: warning: unable to resolve reference to 'from_ubjson(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24103: warning: unable to resolve reference to 'from_bson(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24125: warning: @copybrief or @copydoc target 'from_msgpack(detail::input_adapter&&, const bool, const bool)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24125: warning: @copydetails or @copydoc target 'from_msgpack(detail::input_adapter&&, const bool, const bool)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24218: warning: unable to resolve reference to 'from_cbor(detail::input_adapter&&, const bool, const bool, const cbor_tag_handler_t)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24220: warning: unable to resolve reference to 'from_msgpack(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24222: warning: unable to resolve reference to 'from_bson(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24241: warning: @copybrief or @copydoc target 'from_ubjson(detail::input_adapter&&, const bool, const bool)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24241: warning: @copydetails or @copydoc target 'from_ubjson(detail::input_adapter&&, const bool, const bool)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24333: warning: unable to resolve reference to 'from_cbor(detail::input_adapter&&, const bool, const bool, const cbor_tag_handler_t)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24335: warning: unable to resolve reference to 'from_msgpack(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24337: warning: unable to resolve reference to 'from_ubjson(detail::input_adapter&&, const bool, const bool)' for \ref command /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24354: warning: @copybrief or @copydoc target 'from_bson(detail::input_adapter&&, const bool, const bool)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:24354: warning: @copydetails or @copydoc target 'from_bson(detail::input_adapter&&, const bool, const bool)' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:20381: warning: @copybrief or @copydoc target 'basic_json::value(const json_pointer&, ValueType) const' not found /build/reproducible-path/nlohmann-json3-3.9.1/single_include/nlohmann/json.hpp:20381: warning: @copydetails or @copydoc target 'basic_json::value(const json_pointer&, ValueType) const' not found /build/reproducible-path/nlohmann-json3-3.9.1/doc/index.md:58: warning: unable to resolve reference to 'binary_formats.md' for \ref command /bin/sed -i 's@< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberFloatType, AllocatorType, JSONSerializer >@@g' html/*.html /bin/sed -i 's@< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberFloatType, AllocatorType JSONSerializer >@@g' html/*.html /bin/sed -i 's@< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >@@g' html/*.html /bin/sed -i 's@< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >@@g' html/*.html /bin/sed -i 's@< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType JSONSerializer >@@g' html/*.html /bin/sed -i 's@template<template< typename U, typename V, typename... Args > class ObjectType = std::map, template< typename U, typename... Args > class ArrayType = std::vector, class StringType = std::string, class BooleanType = bool, class NumberIntegerType = std::int64_t, class NumberUnsignedType = std::uint64_t, class NumberFloatType = double, template< typename U > class AllocatorType = std::allocator, template< typename T, typename SFINAE=void > class JSONSerializer = adl_serializer>@@g' html/*.html /bin/sed -i 's@< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >@@g' html/*.html /bin/sed -i 's@< ObjectType, ArrayType, StringType, BooleanType, NumberIntegerType, NumberUnsignedType, NumberFloatType, AllocatorType, JSONSerializer >@@g' html/*.html /bin/sed -i 's@JSON_HEDLEY_RETURNS_NON_NULL@@g' html/*.html /bin/sed -i 's@JSON_HEDLEY_WARN_UNUSED_RESULT@@g' html/*.html make[2]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/doc' rm -f doc/html/*.md5 rm -f doc/html/jquery.js make[1]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=cmake dh_prep -O--buildsystem=cmake dh_auto_install -O--buildsystem=cmake cd obj-arm-linux-gnueabihf && make -j4 install DESTDIR=/build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/reproducible-path/nlohmann-json3-3.9.1 -B/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/adl_serializer.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/ordered_map.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/output -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/output/serializer.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/output/binary_writer.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/output/output_adapters.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/iterators -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/iterators/primitive_iterator.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/iterators/json_reverse_iterator.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/iterators/iterator_traits.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/iterators/internal_iterator.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/iterators/iteration_proxy.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/iterators/iter_impl.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/json_pointer.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta/void_t.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta/detected.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta/cpp_future.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta/type_traits.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/meta/is_sax.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/value_t.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/exceptions.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/macro_unscope.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/macro_scope.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/input -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/input/binary_reader.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/input/parser.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/input/json_sax.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/input/input_adapters.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/input/lexer.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/input/position_t.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/json_ref.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/hash.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/conversions -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/conversions/from_json.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/conversions/to_json.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/detail/conversions/to_chars.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/json.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/thirdparty -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/thirdparty/hedley -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/thirdparty/hedley/hedley_undef.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/thirdparty/hedley/hedley.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/byte_container_with_subtype.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/include/nlohmann/json_fwd.hpp -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/lib/cmake/nlohmann_json/nlohmann_jsonConfig.cmake -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/lib/cmake/nlohmann_json/nlohmann_jsonConfigVersion.cmake -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/lib/cmake/nlohmann_json/nlohmann_jsonTargets.cmake -- Installing: /build/reproducible-path/nlohmann-json3-3.9.1/debian/nlohmann-json3-dev/usr/lib/pkgconfig/nlohmann_json.pc make[1]: Leaving directory '/build/reproducible-path/nlohmann-json3-3.9.1/obj-arm-linux-gnueabihf' dh_install -O--buildsystem=cmake dh_installdocs -O--buildsystem=cmake dh_installchangelogs -O--buildsystem=cmake dh_installexamples -O--buildsystem=cmake dh_installsystemduser -O--buildsystem=cmake dh_perl -O--buildsystem=cmake dh_link -O--buildsystem=cmake dh_strip_nondeterminism -O--buildsystem=cmake dh_compress -O--buildsystem=cmake dh_fixperms -O--buildsystem=cmake dh_missing -O--buildsystem=cmake dh_installdeb -O--buildsystem=cmake dh_gencontrol -O--buildsystem=cmake dh_md5sums -O--buildsystem=cmake dh_builddeb -O--buildsystem=cmake dpkg-deb: building package 'nlohmann-json3-dev' in '../nlohmann-json3-dev_3.9.1-1_all.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../nlohmann-json3_3.9.1-1_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/20868/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/20868/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/20868 and its subdirectories I: Current time: Mon Jan 8 08:21:46 +14 2024 I: pbuilder-time-stamp: 1704651706