Diff of the two buildlogs: -- --- b1/build.log 2023-05-05 12:29:22.832437709 +0000 +++ b2/build.log 2023-05-05 13:39:38.887487903 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu May 4 23:37:12 -12 2023 -I: pbuilder-time-stamp: 1683286632 +I: Current time: Sat May 6 02:30:27 +14 2023 +I: pbuilder-time-stamp: 1683289827 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./broker_1.4.0+ds1.orig.tar.xz] I: copying [./broker_1.4.0+ds1-1.debian.tar.xz] I: Extracting source -gpgv: Signature made Fri Dec 25 11:13:40 2020 -12 +gpgv: Signature made Sat Dec 26 13:13:40 2020 +14 gpgv: using RSA key AE731055442A1D96CF4D4C7875B710635C213A7E gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./broker_1.4.0+ds1-1.dsc: no acceptable signature found @@ -29,135 +29,167 @@ dpkg-source: info: applying fix-pybind11-2.6.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/4106/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/24211/tmp/hooks/D01_modify_environment starting +debug: Running on cbxi4pro0. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 May 6 02:31 /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/24211/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/24211/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3' - DISTRIBUTION='bookworm' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='97a3eff0ebb742a2ba8a1f1dd093dd83' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='4106' - PS1='# ' - PS2='> ' + INVOCATION_ID=843bc9e8bf5b47c9b9bc416068c80222 + 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=24211 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.XRIe1ctl/pbuilderrc_7oso --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.XRIe1ctl/b1 --logfile b1/build.log broker_1.4.0+ds1-1.dsc' - SUDO_GID='114' - SUDO_UID='108' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.XRIe1ctl/pbuilderrc_CvlS --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.XRIe1ctl/b2 --logfile b2/build.log --extrapackages usrmerge broker_1.4.0+ds1-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 virt64a 5.10.0-22-arm64 #1 SMP Debian 5.10.178-3 (2023-04-22) aarch64 GNU/Linux + Linux i-capture-the-hostname 5.10.0-22-armmp #1 SMP Debian 5.10.178-3 (2023-04-22) armv7l GNU/Linux I: ls -l /bin total 5072 - -rwxr-xr-x 1 root root 838488 Apr 23 09:24 bash - -rwxr-xr-x 3 root root 67144 Sep 18 2022 bunzip2 - -rwxr-xr-x 3 root root 67144 Sep 18 2022 bzcat - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Sep 18 2022 bzdiff - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4893 Nov 27 2021 bzexe - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Sep 18 2022 bzgrep - -rwxr-xr-x 3 root root 67144 Sep 18 2022 bzip2 - -rwxr-xr-x 1 root root 67112 Sep 18 2022 bzip2recover - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Sep 18 2022 bzmore - -rwxr-xr-x 1 root root 67632 Sep 20 2022 cat - -rwxr-xr-x 1 root root 67676 Sep 20 2022 chgrp - -rwxr-xr-x 1 root root 67644 Sep 20 2022 chmod - -rwxr-xr-x 1 root root 67684 Sep 20 2022 chown - -rwxr-xr-x 1 root root 133532 Sep 20 2022 cp - -rwxr-xr-x 1 root root 132868 Jan 5 01:20 dash - -rwxr-xr-x 1 root root 133220 Sep 20 2022 date - -rwxr-xr-x 1 root root 67732 Sep 20 2022 dd - -rwxr-xr-x 1 root root 68104 Sep 20 2022 df - -rwxr-xr-x 1 root root 133632 Sep 20 2022 dir - -rwxr-xr-x 1 root root 59128 Mar 22 21:02 dmesg - lrwxrwxrwx 1 root root 8 Dec 19 01:33 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Dec 19 01:33 domainname -> hostname - -rwxr-xr-x 1 root root 67560 Sep 20 2022 echo - -rwxr-xr-x 1 root root 41 Jan 24 02:43 egrep - -rwxr-xr-x 1 root root 67548 Sep 20 2022 false - -rwxr-xr-x 1 root root 41 Jan 24 02:43 fgrep - -rwxr-xr-x 1 root root 55748 Mar 22 21:02 findmnt - -rwsr-xr-x 1 root root 26208 Mar 22 20:15 fusermount - -rwxr-xr-x 1 root root 128608 Jan 24 02:43 grep - -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip - -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe - -rwxr-xr-x 1 root root 64220 Apr 9 2022 gzip - -rwxr-xr-x 1 root root 67032 Dec 19 01:33 hostname - -rwxr-xr-x 1 root root 67720 Sep 20 2022 ln - -rwxr-xr-x 1 root root 35132 Mar 22 21:51 login - -rwxr-xr-x 1 root root 133632 Sep 20 2022 ls - -rwxr-xr-x 1 root root 136808 Mar 22 21:02 lsblk - -rwxr-xr-x 1 root root 67800 Sep 20 2022 mkdir - -rwxr-xr-x 1 root root 67764 Sep 20 2022 mknod - -rwxr-xr-x 1 root root 67596 Sep 20 2022 mktemp - -rwxr-xr-x 1 root root 38504 Mar 22 21:02 more - -rwsr-xr-x 1 root root 38496 Mar 22 21:02 mount - -rwxr-xr-x 1 root root 9824 Mar 22 21:02 mountpoint - -rwxr-xr-x 1 root root 133532 Sep 20 2022 mv - lrwxrwxrwx 1 root root 8 Dec 19 01:33 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 2 18:25 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 67608 Sep 20 2022 pwd - lrwxrwxrwx 1 root root 4 Apr 23 09:24 rbash -> bash - -rwxr-xr-x 1 root root 67600 Sep 20 2022 readlink - -rwxr-xr-x 1 root root 67672 Sep 20 2022 rm - -rwxr-xr-x 1 root root 67600 Sep 20 2022 rmdir - -rwxr-xr-x 1 root root 67400 Nov 2 2022 run-parts - -rwxr-xr-x 1 root root 133372 Jan 5 07:55 sed - lrwxrwxrwx 1 root root 4 Jan 5 01:20 sh -> dash - -rwxr-xr-x 1 root root 67584 Sep 20 2022 sleep - -rwxr-xr-x 1 root root 67644 Sep 20 2022 stty - -rwsr-xr-x 1 root root 50800 Mar 22 21:02 su - -rwxr-xr-x 1 root root 67584 Sep 20 2022 sync - -rwxr-xr-x 1 root root 336764 Apr 6 02:25 tar - -rwxr-xr-x 1 root root 67144 Nov 2 2022 tempfile - -rwxr-xr-x 1 root root 133224 Sep 20 2022 touch - -rwxr-xr-x 1 root root 67548 Sep 20 2022 true - -rwxr-xr-x 1 root root 9768 Mar 22 20:15 ulockmgr_server - -rwsr-xr-x 1 root root 22108 Mar 22 21:02 umount - -rwxr-xr-x 1 root root 67572 Sep 20 2022 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 133632 Sep 20 2022 vdir - -rwxr-xr-x 1 root root 42608 Mar 22 21:02 wdctl - lrwxrwxrwx 1 root root 8 Dec 19 01:33 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat - -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp - -rwxr-xr-x 1 root root 6460 Apr 9 2022 zdiff - -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep - -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep - -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce - -rwxr-xr-x 1 root root 8103 Apr 9 2022 zgrep - -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless - -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore - -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew -I: user script /srv/workspace/pbuilder/4106/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 838488 Apr 24 11:24 bash + -rwxr-xr-x 3 root root 67144 Sep 19 2022 bunzip2 + -rwxr-xr-x 3 root root 67144 Sep 19 2022 bzcat + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Sep 19 2022 bzdiff + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4893 Nov 28 2021 bzexe + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Sep 19 2022 bzgrep + -rwxr-xr-x 3 root root 67144 Sep 19 2022 bzip2 + -rwxr-xr-x 1 root root 67112 Sep 19 2022 bzip2recover + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Sep 19 2022 bzmore + -rwxr-xr-x 1 root root 67632 Sep 21 2022 cat + -rwxr-xr-x 1 root root 67676 Sep 21 2022 chgrp + -rwxr-xr-x 1 root root 67644 Sep 21 2022 chmod + -rwxr-xr-x 1 root root 67684 Sep 21 2022 chown + -rwxr-xr-x 1 root root 133532 Sep 21 2022 cp + -rwxr-xr-x 1 root root 132868 Jan 6 03:20 dash + -rwxr-xr-x 1 root root 133220 Sep 21 2022 date + -rwxr-xr-x 1 root root 67732 Sep 21 2022 dd + -rwxr-xr-x 1 root root 68104 Sep 21 2022 df + -rwxr-xr-x 1 root root 133632 Sep 21 2022 dir + -rwxr-xr-x 1 root root 59128 Mar 23 23:02 dmesg + lrwxrwxrwx 1 root root 8 Dec 20 03:33 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Dec 20 03:33 domainname -> hostname + -rwxr-xr-x 1 root root 67560 Sep 21 2022 echo + -rwxr-xr-x 1 root root 41 Jan 25 04:43 egrep + -rwxr-xr-x 1 root root 67548 Sep 21 2022 false + -rwxr-xr-x 1 root root 41 Jan 25 04:43 fgrep + -rwxr-xr-x 1 root root 55748 Mar 23 23:02 findmnt + -rwsr-xr-x 1 root root 26208 Mar 23 22:15 fusermount + -rwxr-xr-x 1 root root 128608 Jan 25 04:43 grep + -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip + -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe + -rwxr-xr-x 1 root root 64220 Apr 10 2022 gzip + -rwxr-xr-x 1 root root 67032 Dec 20 03:33 hostname + -rwxr-xr-x 1 root root 67720 Sep 21 2022 ln + -rwxr-xr-x 1 root root 35132 Mar 23 23:51 login + -rwxr-xr-x 1 root root 133632 Sep 21 2022 ls + -rwxr-xr-x 1 root root 136808 Mar 23 23:02 lsblk + -rwxr-xr-x 1 root root 67800 Sep 21 2022 mkdir + -rwxr-xr-x 1 root root 67764 Sep 21 2022 mknod + -rwxr-xr-x 1 root root 67596 Sep 21 2022 mktemp + -rwxr-xr-x 1 root root 38504 Mar 23 23:02 more + -rwsr-xr-x 1 root root 38496 Mar 23 23:02 mount + -rwxr-xr-x 1 root root 9824 Mar 23 23:02 mountpoint + -rwxr-xr-x 1 root root 133532 Sep 21 2022 mv + lrwxrwxrwx 1 root root 8 Dec 20 03:33 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 3 20:25 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 67608 Sep 21 2022 pwd + lrwxrwxrwx 1 root root 4 Apr 24 11:24 rbash -> bash + -rwxr-xr-x 1 root root 67600 Sep 21 2022 readlink + -rwxr-xr-x 1 root root 67672 Sep 21 2022 rm + -rwxr-xr-x 1 root root 67600 Sep 21 2022 rmdir + -rwxr-xr-x 1 root root 67400 Nov 3 2022 run-parts + -rwxr-xr-x 1 root root 133372 Jan 6 09:55 sed + lrwxrwxrwx 1 root root 9 May 6 02:31 sh -> /bin/bash + -rwxr-xr-x 1 root root 67584 Sep 21 2022 sleep + -rwxr-xr-x 1 root root 67644 Sep 21 2022 stty + -rwsr-xr-x 1 root root 50800 Mar 23 23:02 su + -rwxr-xr-x 1 root root 67584 Sep 21 2022 sync + -rwxr-xr-x 1 root root 336764 Apr 7 04:25 tar + -rwxr-xr-x 1 root root 67144 Nov 3 2022 tempfile + -rwxr-xr-x 1 root root 133224 Sep 21 2022 touch + -rwxr-xr-x 1 root root 67548 Sep 21 2022 true + -rwxr-xr-x 1 root root 9768 Mar 23 22:15 ulockmgr_server + -rwsr-xr-x 1 root root 22108 Mar 23 23:02 umount + -rwxr-xr-x 1 root root 67572 Sep 21 2022 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 133632 Sep 21 2022 vdir + -rwxr-xr-x 1 root root 42608 Mar 23 23:02 wdctl + lrwxrwxrwx 1 root root 8 Dec 20 03:33 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat + -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp + -rwxr-xr-x 1 root root 6460 Apr 10 2022 zdiff + -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep + -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep + -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce + -rwxr-xr-x 1 root root 8103 Apr 10 2022 zgrep + -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless + -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore + -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew +I: user script /srv/workspace/pbuilder/24211/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -289,7 +321,7 @@ Get: 78 http://deb.debian.org/debian bookworm/main armhf python3-dev armhf 3.11.2-1+b1 [26.2 kB] Get: 79 http://deb.debian.org/debian bookworm/main armhf swig4.0 armhf 4.1.0-0.2 [1324 kB] Get: 80 http://deb.debian.org/debian bookworm/main armhf swig all 4.1.0-0.2 [321 kB] -Fetched 45.9 MB in 2s (24.9 MB/s) +Fetched 45.9 MB in 3s (15.2 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.11-minimal:armhf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19329 files and directories currently installed.) @@ -628,10 +660,17 @@ Reading package lists... Building dependency tree... Reading state information... +usrmerge is already the newest version (35). fakeroot is already the newest version (1.31-1.2). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/broker-1.4.0+ds1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../broker_1.4.0+ds1-1_source.changes +I: user script /srv/workspace/pbuilder/24211/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +removed '/etc/unsupported-skip-usrmerge-conversion' +The system has been successfully converted. +I: user script /srv/workspace/pbuilder/24211/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/broker-1.4.0+ds1/ && 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 > ../broker_1.4.0+ds1-1_source.changes dpkg-buildpackage: info: source package broker dpkg-buildpackage: info: source version 1.4.0+ds1-1 dpkg-buildpackage: info: source distribution unstable @@ -724,7 +763,7 @@ -- Build files have been written to: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf make[1]: Leaving directory '/build/broker-1.4.0+ds1' dh_auto_build -O--buildsystem=cmake - cd obj-arm-linux-gnueabihf && make -j3 "INSTALL=install --strip-program=true" VERBOSE=1 + cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/broker-1.4.0+ds1 -B/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/CMakeFiles /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks @@ -737,49 +776,53 @@ make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/bindings/python /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python/CMakeFiles/python-scripts-stage.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +make -f CMakeFiles/broker.dir/build.make CMakeFiles/broker.dir/build +make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' make -f bindings/python/CMakeFiles/python-scripts-stage.dir/build.make bindings/python/CMakeFiles/python-scripts-stage.dir/build make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -[ 1%] Staging Python scripts in /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/python/broker -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python && /usr/bin/cmake -E copy_directory /build/broker-1.4.0+ds1/bindings/python/broker /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/python/broker -make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -make -f CMakeFiles/broker.dir/build.make CMakeFiles/broker.dir/build -[ 1%] Built target python-scripts-stage make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -[ 2%] Building CXX object CMakeFiles/broker.dir/src/configuration.cc.o +[ 3%] Building CXX object CMakeFiles/broker.dir/src/configuration.cc.o +[ 3%] Staging Python scripts in /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/python/broker +[ 3%] Building CXX object CMakeFiles/broker.dir/src/convert.cc.o /usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/configuration.cc.o -MF CMakeFiles/broker.dir/src/configuration.cc.o.d -o CMakeFiles/broker.dir/src/configuration.cc.o -c /build/broker-1.4.0+ds1/src/configuration.cc -[ 3%] Building CXX object CMakeFiles/broker.dir/src/address.cc.o -/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/address.cc.o -MF CMakeFiles/broker.dir/src/address.cc.o.d -o CMakeFiles/broker.dir/src/address.cc.o -c /build/broker-1.4.0+ds1/src/address.cc -[ 4%] Building CXX object CMakeFiles/broker.dir/src/convert.cc.o +[ 4%] Building CXX object CMakeFiles/broker.dir/src/address.cc.o /usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/convert.cc.o -MF CMakeFiles/broker.dir/src/convert.cc.o.d -o CMakeFiles/broker.dir/src/convert.cc.o -c /build/broker-1.4.0+ds1/src/convert.cc +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python && /usr/bin/cmake -E copy_directory /build/broker-1.4.0+ds1/bindings/python/broker /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/python/broker +/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/address.cc.o -MF CMakeFiles/broker.dir/src/address.cc.o.d -o CMakeFiles/broker.dir/src/address.cc.o -c /build/broker-1.4.0+ds1/src/address.cc +make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +[ 4%] Built target python-scripts-stage [ 5%] Building CXX object CMakeFiles/broker.dir/src/core_actor.cc.o /usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/core_actor.cc.o -MF CMakeFiles/broker.dir/src/core_actor.cc.o.d -o CMakeFiles/broker.dir/src/core_actor.cc.o -c /build/broker-1.4.0+ds1/src/core_actor.cc [ 6%] Building CXX object CMakeFiles/broker.dir/src/data.cc.o /usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/data.cc.o -MF CMakeFiles/broker.dir/src/data.cc.o.d -o CMakeFiles/broker.dir/src/data.cc.o -c /build/broker-1.4.0+ds1/src/data.cc +[ 7%] Building CXX object CMakeFiles/broker.dir/src/defaults.cc.o +/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/defaults.cc.o -MF CMakeFiles/broker.dir/src/defaults.cc.o.d -o CMakeFiles/broker.dir/src/defaults.cc.o -c /build/broker-1.4.0+ds1/src/defaults.cc +[ 8%] Building CXX object CMakeFiles/broker.dir/src/detail/abstract_backend.cc.o +/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/abstract_backend.cc.o -MF CMakeFiles/broker.dir/src/detail/abstract_backend.cc.o.d -o CMakeFiles/broker.dir/src/detail/abstract_backend.cc.o -c /build/broker-1.4.0+ds1/src/detail/abstract_backend.cc In file included from /build/broker-1.4.0+ds1/include/broker/core_actor.hh:18, - from /build/broker-1.4.0+ds1/src/configuration.cc:20: + from /build/broker-1.4.0+ds1/src/core_actor.cc:1: /build/broker-1.4.0+ds1/include/broker/detail/radix_tree.hh:78:32: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 78 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, - from /usr/include/caf/actor_system_config.hpp:22, - from /build/broker-1.4.0+ds1/include/broker/configuration.hh:3, - from /build/broker-1.4.0+ds1/src/configuration.cc:1: + from /usr/include/c++/12/bits/locale_classes.h:40, + from /usr/include/c++/12/bits/ios_base.h:41, + from /usr/include/c++/12/ios:42, + from /usr/include/c++/12/istream:38, + from /usr/include/c++/12/fstream:38, + from /build/broker-1.4.0+ds1/include/broker/core_actor.hh:3: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ In file included from /build/broker-1.4.0+ds1/include/broker/core_actor.hh:18, - from /build/broker-1.4.0+ds1/src/core_actor.cc:1: + from /build/broker-1.4.0+ds1/src/configuration.cc:20: /build/broker-1.4.0+ds1/include/broker/detail/radix_tree.hh:78:32: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 78 | class iterator : public std::iterator { | ^~~~~~~~ In file included from /usr/include/c++/12/string:45, - from /usr/include/c++/12/bits/locale_classes.h:40, - from /usr/include/c++/12/bits/ios_base.h:41, - from /usr/include/c++/12/ios:42, - from /usr/include/c++/12/istream:38, - from /usr/include/c++/12/fstream:38, - from /build/broker-1.4.0+ds1/include/broker/core_actor.hh:3: + from /usr/include/caf/actor_system_config.hpp:22, + from /build/broker-1.4.0+ds1/include/broker/configuration.hh:3, + from /build/broker-1.4.0+ds1/src/configuration.cc:1: /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ @@ -845,10 +888,8 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 7%] Building CXX object CMakeFiles/broker.dir/src/defaults.cc.o -/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/defaults.cc.o -MF CMakeFiles/broker.dir/src/defaults.cc.o.d -o CMakeFiles/broker.dir/src/defaults.cc.o -c /build/broker-1.4.0+ds1/src/defaults.cc -[ 8%] Building CXX object CMakeFiles/broker.dir/src/detail/abstract_backend.cc.o -/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/abstract_backend.cc.o -MF CMakeFiles/broker.dir/src/detail/abstract_backend.cc.o.d -o CMakeFiles/broker.dir/src/detail/abstract_backend.cc.o -c /build/broker-1.4.0+ds1/src/detail/abstract_backend.cc +[ 9%] Building CXX object CMakeFiles/broker.dir/src/detail/clone_actor.cc.o +/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/clone_actor.cc.o -MF CMakeFiles/broker.dir/src/detail/clone_actor.cc.o.d -o CMakeFiles/broker.dir/src/detail/clone_actor.cc.o -c /build/broker-1.4.0+ds1/src/detail/clone_actor.cc In file included from /usr/include/c++/12/map:60, from /build/broker-1.4.0+ds1/include/broker/data.hh:4, from /build/broker-1.4.0+ds1/include/broker/detail/appliers.hh:3, @@ -902,8 +943,10 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -[ 9%] Building CXX object CMakeFiles/broker.dir/src/detail/clone_actor.cc.o -/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/clone_actor.cc.o -MF CMakeFiles/broker.dir/src/detail/clone_actor.cc.o.d -o CMakeFiles/broker.dir/src/detail/clone_actor.cc.o -c /build/broker-1.4.0+ds1/src/detail/clone_actor.cc +[ 10%] Building CXX object CMakeFiles/broker.dir/src/detail/core_recorder.cc.o +/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/core_recorder.cc.o -MF CMakeFiles/broker.dir/src/detail/core_recorder.cc.o.d -o CMakeFiles/broker.dir/src/detail/core_recorder.cc.o -c /build/broker-1.4.0+ds1/src/detail/core_recorder.cc +[ 11%] Building CXX object CMakeFiles/broker.dir/src/detail/data_generator.cc.o +/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/data_generator.cc.o -MF CMakeFiles/broker.dir/src/detail/data_generator.cc.o.d -o CMakeFiles/broker.dir/src/detail/data_generator.cc.o -c /build/broker-1.4.0+ds1/src/detail/data_generator.cc In file included from /usr/include/c++/12/set:60, from /usr/include/caf/actor_factory.hpp:21, from /usr/include/caf/actor_system_config.hpp:29: @@ -1028,8 +1071,15 @@ /usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 366 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 10%] Building CXX object CMakeFiles/broker.dir/src/detail/core_recorder.cc.o -/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/core_recorder.cc.o -MF CMakeFiles/broker.dir/src/detail/core_recorder.cc.o.d -o CMakeFiles/broker.dir/src/detail/core_recorder.cc.o -c /build/broker-1.4.0+ds1/src/detail/core_recorder.cc +In file included from /usr/include/c++/12/vector:70, + from /usr/include/c++/12/bits/random.h:34, + from /usr/include/c++/12/random:49, + from /build/broker-1.4.0+ds1/include/broker/detail/data_generator.hh:3, + from /build/broker-1.4.0+ds1/src/detail/data_generator.cc:1: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/caf/abstract_actor.hpp:26, from /usr/include/caf/logger.hpp:30, @@ -1041,6 +1091,15 @@ | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {caf::variant}; _Tp = broker::internal_command; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +In file included from /usr/include/c++/12/map:60, + from /usr/include/caf/fwd.hpp:22, + from /usr/include/caf/atom.hpp:27, + from /usr/include/caf/error.hpp:25, + from /build/broker-1.4.0+ds1/include/broker/detail/data_generator.hh:6: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = broker::data; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {broker::internal_command}; _Tp = broker::internal_command; _Alloc = std::allocator]', inlined from 'broker::detail::clone_actor(caf::stateful_actor*, caf::actor, std::string, double, double, double, broker::endpoint::clock*)::' at /build/broker-1.4.0+ds1/src/detail/clone_actor.cc:235:47, inlined from 'caf::unit_t caf::lfinvoker::operator()(Ts&& ...) [with Ts = {caf::atom_constant<(caf::atom_value)16942008753>&, broker::internal_command&}; F = broker::detail::clone_actor(caf::stateful_actor*, caf::actor, std::string, double, double, double, broker::endpoint::clock*)::]' at /usr/include/caf/match_case.hpp:92:9, @@ -1049,8 +1108,7 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/memory:66, - from /usr/include/caf/abstract_actor.hpp:24: +In file included from /usr/include/c++/12/vector:63: /usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, @@ -1080,44 +1138,21 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {caf::variant}; _Tp = broker::internal_command; _Alloc = std::allocator]', - inlined from 'broker::detail::clone_actor(caf::stateful_actor*, caf::actor, std::string, double, double, double, broker::endpoint::clock*):::: >::value_type)>' at /build/broker-1.4.0+ds1/src/detail/clone_actor.cc:422:60, - inlined from 'static void caf::detail::stream_sink_trait_invoke_one::invoke(F&, State&, std::vector&) [with F = broker::detail::clone_actor(caf::stateful_actor*, caf::actor, std::string, double, double, double, broker::endpoint::clock*):::: >::value_type)>; State = caf::unit_t; In = caf::cow_tuple]' at /usr/include/caf/stream_sink_trait.hpp:37:8: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', - inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, - inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, - inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: -/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 366 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 11%] Building CXX object CMakeFiles/broker.dir/src/detail/data_generator.cc.o -/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/data_generator.cc.o -MF CMakeFiles/broker.dir/src/detail/data_generator.cc.o.d -o CMakeFiles/broker.dir/src/detail/data_generator.cc.o -c /build/broker-1.4.0+ds1/src/detail/data_generator.cc -In file included from /usr/include/c++/12/vector:70, - from /usr/include/c++/12/bits/random.h:34, - from /usr/include/c++/12/random:49, - from /build/broker-1.4.0+ds1/include/broker/detail/data_generator.hh:3, - from /build/broker-1.4.0+ds1/src/detail/data_generator.cc:1: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /usr/include/caf/fwd.hpp:22, - from /usr/include/caf/atom.hpp:27, - from /usr/include/caf/error.hpp:25, - from /build/broker-1.4.0+ds1/include/broker/detail/data_generator.hh:6: -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = broker::data; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:63: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {broker::data&, broker::data&}; _Key = broker::data; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:61: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {broker::data&, broker::data&}; _Key = broker::data; _Tp = broker::data; _Compare = std::less; _Alloc = std::allocator >]', + inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {broker::data&, broker::data&}; _Key = broker::data; _Tp = broker::data; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_map.h:599:22, + inlined from 'caf::error broker::detail::data_generator::generate(broker::table&)' at /build/broker-1.4.0+ds1/src/detail/data_generator.cc:213:23: +/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 + 638 | return _M_t._M_emplace_hint_unique(__pos, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ + 639 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/memory:66, + from /usr/include/caf/abstract_actor.hpp:24: /usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, @@ -1147,71 +1182,50 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {broker::data&, broker::data&}; _Key = broker::data; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 12%] Building CXX object CMakeFiles/broker.dir/src/detail/filesystem.cc.o -/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/filesystem.cc.o -MF CMakeFiles/broker.dir/src/detail/filesystem.cc.o.d -o CMakeFiles/broker.dir/src/detail/filesystem.cc.o -c /build/broker-1.4.0+ds1/src/detail/filesystem.cc -In file included from /usr/include/c++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {broker::data&, broker::data&}; _Key = broker::data; _Tp = broker::data; _Compare = std::less; _Alloc = std::allocator >]', - inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {broker::data&, broker::data&}; _Key = broker::data; _Tp = broker::data; _Compare = std::less; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_map.h:599:22, - inlined from 'caf::error broker::detail::data_generator::generate(broker::table&)' at /build/broker-1.4.0+ds1/src/detail/data_generator.cc:213:23: -/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map::const_iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator'} changed in GCC 7.1 - 638 | return _M_t._M_emplace_hint_unique(__pos, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ - 639 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]', inlined from 'caf::error broker::detail::data_generator::generate(broker::vector&)' at /build/broker-1.4.0+ds1/src/detail/data_generator.cc:188:20: /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/unordered_map:46, - from /build/broker-1.4.0+ds1/include/broker/core_actor.hh:5: -/usr/include/c++/12/bits/hashtable.h: In function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = caf::actor; _Value = std::pair::pending_connection>; _Alloc = std::allocator::pending_connection> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': -/usr/include/c++/12/bits/hashtable.h:2292:5: note: parameter passing for argument of type 'std::_Hashtable::pending_connection>, std::allocator::pending_connection> >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base::pending_connection>, std::allocator::pending_connection> >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 - 2292 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2293 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {caf::variant}; _Tp = broker::internal_command; _Alloc = std::allocator]', + inlined from 'broker::detail::clone_actor(caf::stateful_actor*, caf::actor, std::string, double, double, double, broker::endpoint::clock*):::: >::value_type)>' at /build/broker-1.4.0+ds1/src/detail/clone_actor.cc:422:60, + inlined from 'static void caf::detail::stream_sink_trait_invoke_one::invoke(F&, State&, std::vector&) [with F = broker::detail::clone_actor(caf::stateful_actor*, caf::actor, std::string, double, double, double, broker::endpoint::clock*):::: >::value_type)>; State = caf::unit_t; In = caf::cow_tuple]' at /usr/include/caf/stream_sink_trait.hpp:37:8: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 12%] Building CXX object CMakeFiles/broker.dir/src/detail/filesystem.cc.o +/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/filesystem.cc.o -MF CMakeFiles/broker.dir/src/detail/filesystem.cc.o.d -o CMakeFiles/broker.dir/src/detail/filesystem.cc.o -c /build/broker-1.4.0+ds1/src/detail/filesystem.cc +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', + inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, + inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, + inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: +/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 366 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object CMakeFiles/broker.dir/src/detail/flare.cc.o /usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/flare.cc.o -MF CMakeFiles/broker.dir/src/detail/flare.cc.o.d -o CMakeFiles/broker.dir/src/detail/flare.cc.o -c /build/broker-1.4.0+ds1/src/detail/flare.cc [ 15%] Building CXX object CMakeFiles/broker.dir/src/detail/flare_actor.cc.o /usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/flare_actor.cc.o -MF CMakeFiles/broker.dir/src/detail/flare_actor.cc.o.d -o CMakeFiles/broker.dir/src/detail/flare_actor.cc.o -c /build/broker-1.4.0+ds1/src/detail/flare_actor.cc -In file included from /usr/include/c++/12/vector:70, - from /build/broker-1.4.0+ds1/include/broker/core_actor.hh:7: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::peer_info}; _Tp = broker::peer_info; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {broker::peer_info}; _Tp = broker::peer_info; _Alloc = std::allocator]', - inlined from 'broker::core_manager::make_behavior()::::' at /build/broker-1.4.0+ds1/src/core_actor.cc:280:28: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object CMakeFiles/broker.dir/src/detail/generator_file_reader.cc.o /usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/generator_file_reader.cc.o -MF CMakeFiles/broker.dir/src/detail/generator_file_reader.cc.o.d -o CMakeFiles/broker.dir/src/detail/generator_file_reader.cc.o -c /build/broker-1.4.0+ds1/src/detail/generator_file_reader.cc [ 17%] Building CXX object CMakeFiles/broker.dir/src/detail/generator_file_writer.cc.o /usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/generator_file_writer.cc.o -MF CMakeFiles/broker.dir/src/detail/generator_file_writer.cc.o.d -o CMakeFiles/broker.dir/src/detail/generator_file_writer.cc.o -c /build/broker-1.4.0+ds1/src/detail/generator_file_writer.cc -In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = caf::actor; _Value = std::pair::pending_connection>; _Alloc = std::allocator::pending_connection> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', - inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = caf::actor; _Tp = broker::alm::stream_transport::pending_connection; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator::pending_connection> >]' at /usr/include/c++/12/bits/unordered_map.h:746:26, - inlined from 'broker::core_actor(core_actor_type*, filter_type, broker_options, endpoint::clock*)::' at /build/broker-1.4.0+ds1/src/core_actor.cc:376:38, - inlined from 'caf::scheduled_actor::set_down_handler >(broker::core_actor(core_actor_type*, filter_type, broker_options, endpoint::clock*)::)::' at /usr/include/caf/scheduled_actor.hpp:379:64, - inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = caf::scheduled_actor::set_down_handler >(broker::core_actor(core_actor_type*, filter_type, broker_options, endpoint::clock*)::)::&; _Args = {caf::scheduled_actor*, caf::down_msg&}]' at /usr/include/c++/12/bits/invoke.h:61:36, - inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = caf::scheduled_actor::set_down_handler >(broker::core_actor(core_actor_type*, filter_type, broker_options, endpoint::clock*)::)::&; _Args = {caf::scheduled_actor*, caf::down_msg&}]' at /usr/include/c++/12/bits/invoke.h:111:28, - inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = caf::scheduled_actor::set_down_handler >(broker::core_actor(core_actor_type*, filter_type, broker_options, endpoint::clock*)::)::; _ArgTypes = {caf::scheduled_actor*, caf::down_msg&}]' at /usr/include/c++/12/bits/std_function.h:290:30: -/usr/include/c++/12/bits/hashtable.h:969:21: note: parameter passing for argument of type 'std::_Hashtable::pending_connection>, std::allocator::pending_connection> >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base::pending_connection>, std::allocator::pending_connection> >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 - 969 | { return erase(const_iterator(__it)); } - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/memory:66, - from /build/broker-1.4.0+ds1/include/broker/detail/generator_file_writer.hh:6, - from /build/broker-1.4.0+ds1/src/detail/generator_file_writer.cc:1: -/usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': -/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +[ 18%] Building CXX object CMakeFiles/broker.dir/src/detail/make_backend.cc.o +/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/make_backend.cc.o -MF CMakeFiles/broker.dir/src/detail/make_backend.cc.o.d -o CMakeFiles/broker.dir/src/detail/make_backend.cc.o -c /build/broker-1.4.0+ds1/src/detail/make_backend.cc +[ 19%] Building CXX object CMakeFiles/broker.dir/src/detail/master_actor.cc.o +/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/master_actor.cc.o -MF CMakeFiles/broker.dir/src/detail/master_actor.cc.o.d -o CMakeFiles/broker.dir/src/detail/master_actor.cc.o -c /build/broker-1.4.0+ds1/src/detail/master_actor.cc +In file included from /usr/include/c++/12/unordered_map:46, + from /build/broker-1.4.0+ds1/include/broker/core_actor.hh:5: +/usr/include/c++/12/bits/hashtable.h: In function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(const_iterator) [with _Key = caf::actor; _Value = std::pair::pending_connection>; _Alloc = std::allocator::pending_connection> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]': +/usr/include/c++/12/bits/hashtable.h:2292:5: note: parameter passing for argument of type 'std::_Hashtable::pending_connection>, std::allocator::pending_connection> >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base::pending_connection>, std::allocator::pending_connection> >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 + 2292 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2293 | _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>:: + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/memory:66, from /build/broker-1.4.0+ds1/include/broker/detail/generator_file_reader.hh:5, from /build/broker-1.4.0+ds1/src/detail/generator_file_reader.cc:1: @@ -1244,31 +1258,9 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:601:31, - inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:324:7, - inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:310:8, - inlined from 'caf::variant< >& caf::variant< >::operator=(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:197:8, - inlined from 'void caf::variant_assign_helper::operator()(const U&) const [with U = std::vector; T = caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >]' at /usr/include/caf/variant.hpp:83:9, - inlined from 'static Result caf::variant< >::apply_impl(Self&, Visitor&&, Us&& ...) [with Result = void; Self = const caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >; Visitor = caf::variant_assign_helper, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > > >&; Us = {}; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:281:7: -/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, - inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1617:35, - inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/vector.tcc:232:44, - inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:326:25, - inlined from 'caf::variant< >& caf::variant< >::operator=(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:197:8, - inlined from 'void caf::variant_assign_helper::operator()(const U&) const [with U = std::vector; T = caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >]' at /usr/include/caf/variant.hpp:83:9, - inlined from 'static Result caf::variant< >::apply_impl(Self&, Visitor&&, Us&& ...) [with Result = void; Self = const caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >; Visitor = caf::variant_assign_helper, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > > >&; Us = {}; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:281:7: -/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:63: +In file included from /usr/include/c++/12/memory:66, + from /build/broker-1.4.0+ds1/include/broker/detail/generator_file_writer.hh:6, + from /build/broker-1.4.0+ds1/src/detail/generator_file_writer.cc:1: /usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, @@ -1305,32 +1297,8 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -[ 18%] Building CXX object CMakeFiles/broker.dir/src/detail/make_backend.cc.o -/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/make_backend.cc.o -MF CMakeFiles/broker.dir/src/detail/make_backend.cc.o.d -o CMakeFiles/broker.dir/src/detail/make_backend.cc.o -c /build/broker-1.4.0+ds1/src/detail/make_backend.cc -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', - inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, - inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, - inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: -/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 366 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 19%] Building CXX object CMakeFiles/broker.dir/src/detail/master_actor.cc.o -/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/master_actor.cc.o -MF CMakeFiles/broker.dir/src/detail/master_actor.cc.o.d -o CMakeFiles/broker.dir/src/detail/master_actor.cc.o -c /build/broker-1.4.0+ds1/src/detail/master_actor.cc [ 20%] Building CXX object CMakeFiles/broker.dir/src/detail/master_resolver.cc.o /usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/master_resolver.cc.o -MF CMakeFiles/broker.dir/src/detail/master_resolver.cc.o.d -o CMakeFiles/broker.dir/src/detail/master_resolver.cc.o -c /build/broker-1.4.0+ds1/src/detail/master_resolver.cc -In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = caf::actor; _Value = std::pair::pending_connection>; _Alloc = std::allocator::pending_connection> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', - inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = caf::actor; _Tp = broker::alm::stream_transport::pending_connection; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator::pending_connection> >]' at /usr/include/c++/12/bits/unordered_map.h:746:26, - inlined from 'broker::core_manager::make_behavior():: >&, broker::filter_type&, caf::actor&)>' at /build/broker-1.4.0+ds1/src/core_actor.cc:171:36, - inlined from 'caf::unit_t caf::lfinvoker::operator()(Ts&& ...) [with Ts = {caf::stream >&, std::vector >&, caf::actor&}; F = broker::core_manager::make_behavior():: >&, broker::filter_type&, caf::actor&)>]' at /usr/include/caf/match_case.hpp:92:9, - inlined from 'decltype (f((get)(caf::detail::apply_args::tup)...)) caf::detail::apply_args(F&, int_list, Tuple&) [with F = caf::lfinvoker >&, broker::filter_type&, caf::actor&)> >; long int ...Is = {0, 1, 2}; Tuple = pseudo_tuple >, std::vector >, caf::actor>]' at /usr/include/caf/detail/apply_args.hpp:38:27, - inlined from 'caf::match_case::result caf::trivial_match_case< >::invoke(caf::detail::invoke_result_visitor&, caf::type_erased_tuple&) [with F = broker::core_manager::make_behavior():: >&, broker::filter_type&, caf::actor&)>]' at /usr/include/caf/match_case.hpp:164:10: -/usr/include/c++/12/bits/hashtable.h:969:21: note: parameter passing for argument of type 'std::_Hashtable::pending_connection>, std::allocator::pending_connection> >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base::pending_connection>, std::allocator::pending_connection> >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 - 969 | { return erase(const_iterator(__it)); } - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, @@ -1338,15 +1306,21 @@ /usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 366 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/broker-1.4.0+ds1/include/broker/core_actor.hh:7: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::peer_info}; _Tp = broker::peer_info; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {broker::peer_info}; _Tp = broker::peer_info; _Alloc = std::allocator]', + inlined from 'broker::core_manager::make_behavior()::::' at /build/broker-1.4.0+ds1/src/core_actor.cc:280:28: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object CMakeFiles/broker.dir/src/detail/memory_backend.cc.o /usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/memory_backend.cc.o -MF CMakeFiles/broker.dir/src/detail/memory_backend.cc.o.d -o CMakeFiles/broker.dir/src/detail/memory_backend.cc.o -c /build/broker-1.4.0+ds1/src/detail/memory_backend.cc -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::peer_info; _Alloc = std::allocator]', - inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::peer_info; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, - inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, - inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: -/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 366 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 22%] Building CXX object CMakeFiles/broker.dir/src/detail/meta_command_writer.cc.o +/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/meta_command_writer.cc.o -MF CMakeFiles/broker.dir/src/detail/meta_command_writer.cc.o.d -o CMakeFiles/broker.dir/src/detail/meta_command_writer.cc.o -c /build/broker-1.4.0+ds1/src/detail/meta_command_writer.cc In file included from /usr/include/c++/12/set:60, from /build/broker-1.4.0+ds1/src/detail/memory_backend.cc:1: /usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = broker::data; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': @@ -1434,16 +1408,58 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 22%] Building CXX object CMakeFiles/broker.dir/src/detail/meta_command_writer.cc.o -/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/meta_command_writer.cc.o -MF CMakeFiles/broker.dir/src/detail/meta_command_writer.cc.o.d -o CMakeFiles/broker.dir/src/detail/meta_command_writer.cc.o -c /build/broker-1.4.0+ds1/src/detail/meta_command_writer.cc +In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = caf::actor; _Value = std::pair::pending_connection>; _Alloc = std::allocator::pending_connection> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', + inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = caf::actor; _Tp = broker::alm::stream_transport::pending_connection; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator::pending_connection> >]' at /usr/include/c++/12/bits/unordered_map.h:746:26, + inlined from 'broker::core_actor(core_actor_type*, filter_type, broker_options, endpoint::clock*)::' at /build/broker-1.4.0+ds1/src/core_actor.cc:376:38, + inlined from 'caf::scheduled_actor::set_down_handler >(broker::core_actor(core_actor_type*, filter_type, broker_options, endpoint::clock*)::)::' at /usr/include/caf/scheduled_actor.hpp:379:64, + inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = caf::scheduled_actor::set_down_handler >(broker::core_actor(core_actor_type*, filter_type, broker_options, endpoint::clock*)::)::&; _Args = {caf::scheduled_actor*, caf::down_msg&}]' at /usr/include/c++/12/bits/invoke.h:61:36, + inlined from 'constexpr std::enable_if_t, _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = caf::scheduled_actor::set_down_handler >(broker::core_actor(core_actor_type*, filter_type, broker_options, endpoint::clock*)::)::&; _Args = {caf::scheduled_actor*, caf::down_msg&}]' at /usr/include/c++/12/bits/invoke.h:111:28, + inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = caf::scheduled_actor::set_down_handler >(broker::core_actor(core_actor_type*, filter_type, broker_options, endpoint::clock*)::)::; _ArgTypes = {caf::scheduled_actor*, caf::down_msg&}]' at /usr/include/c++/12/bits/std_function.h:290:30: +/usr/include/c++/12/bits/hashtable.h:969:21: note: parameter passing for argument of type 'std::_Hashtable::pending_connection>, std::allocator::pending_connection> >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base::pending_connection>, std::allocator::pending_connection> >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 + 969 | { return erase(const_iterator(__it)); } + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object CMakeFiles/broker.dir/src/detail/meta_data_writer.cc.o /usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/meta_data_writer.cc.o -MF CMakeFiles/broker.dir/src/detail/meta_data_writer.cc.o.d -o CMakeFiles/broker.dir/src/detail/meta_data_writer.cc.o -c /build/broker-1.4.0+ds1/src/detail/meta_data_writer.cc +[ 24%] Building CXX object CMakeFiles/broker.dir/src/detail/network_cache.cc.o +/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/network_cache.cc.o -MF CMakeFiles/broker.dir/src/detail/network_cache.cc.o.d -o CMakeFiles/broker.dir/src/detail/network_cache.cc.o -c /build/broker-1.4.0+ds1/src/detail/network_cache.cc +In file included from /usr/include/c++/12/vector:63: +/usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': +/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:601:31, + inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:324:7, + inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:310:8, + inlined from 'caf::variant< >& caf::variant< >::operator=(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:197:8, + inlined from 'void caf::variant_assign_helper::operator()(const U&) const [with U = std::vector; T = caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >]' at /usr/include/caf/variant.hpp:83:9, + inlined from 'static Result caf::variant< >::apply_impl(Self&, Visitor&&, Us&& ...) [with Result = void; Self = const caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >; Visitor = caf::variant_assign_helper, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > > >&; Us = {}; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:281:7: +/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, + inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1617:35, + inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/vector.tcc:232:44, + inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:326:25, + inlined from 'caf::variant< >& caf::variant< >::operator=(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:197:8, + inlined from 'void caf::variant_assign_helper::operator()(const U&) const [with U = std::vector; T = caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >]' at /usr/include/caf/variant.hpp:83:9, + inlined from 'static Result caf::variant< >::apply_impl(Self&, Visitor&&, Us&& ...) [with Result = void; Self = const caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >; Visitor = caf::variant_assign_helper, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > > >&; Us = {}; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:281:7: +/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from /usr/include/caf/abstract_actor.hpp:26: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +[ 25%] Building CXX object CMakeFiles/broker.dir/src/detail/prefix_matcher.cc.o +/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/prefix_matcher.cc.o -MF CMakeFiles/broker.dir/src/detail/prefix_matcher.cc.o.d -o CMakeFiles/broker.dir/src/detail/prefix_matcher.cc.o -c /build/broker-1.4.0+ds1/src/detail/prefix_matcher.cc In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, @@ -1451,16 +1467,32 @@ /usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 366 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 24%] Building CXX object CMakeFiles/broker.dir/src/detail/network_cache.cc.o -/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/network_cache.cc.o -MF CMakeFiles/broker.dir/src/detail/network_cache.cc.o.d -o CMakeFiles/broker.dir/src/detail/network_cache.cc.o -c /build/broker-1.4.0+ds1/src/detail/network_cache.cc -[ 25%] Building CXX object CMakeFiles/broker.dir/src/detail/prefix_matcher.cc.o -/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/prefix_matcher.cc.o -MF CMakeFiles/broker.dir/src/detail/prefix_matcher.cc.o.d -o CMakeFiles/broker.dir/src/detail/prefix_matcher.cc.o -c /build/broker-1.4.0+ds1/src/detail/prefix_matcher.cc [ 26%] Building CXX object CMakeFiles/broker.dir/src/detail/sqlite_backend.cc.o /usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/sqlite_backend.cc.o -MF CMakeFiles/broker.dir/src/detail/sqlite_backend.cc.o.d -o CMakeFiles/broker.dir/src/detail/sqlite_backend.cc.o -c /build/broker-1.4.0+ds1/src/detail/sqlite_backend.cc +In member function 'std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::iterator std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _Hash, _RangeHash, _Unused, _RehashPolicy, _Traits>::erase(iterator) [with _Key = caf::actor; _Value = std::pair::pending_connection>; _Alloc = std::allocator::pending_connection> >; _ExtractKey = std::__detail::_Select1st; _Equal = std::equal_to; _Hash = std::hash; _RangeHash = std::__detail::_Mod_range_hashing; _Unused = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits]', + inlined from 'std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::erase(iterator) [with _Key = caf::actor; _Tp = broker::alm::stream_transport::pending_connection; _Hash = std::hash; _Pred = std::equal_to; _Alloc = std::allocator::pending_connection> >]' at /usr/include/c++/12/bits/unordered_map.h:746:26, + inlined from 'broker::core_manager::make_behavior():: >&, broker::filter_type&, caf::actor&)>' at /build/broker-1.4.0+ds1/src/core_actor.cc:171:36, + inlined from 'caf::unit_t caf::lfinvoker::operator()(Ts&& ...) [with Ts = {caf::stream >&, std::vector >&, caf::actor&}; F = broker::core_manager::make_behavior():: >&, broker::filter_type&, caf::actor&)>]' at /usr/include/caf/match_case.hpp:92:9, + inlined from 'decltype (f((get)(caf::detail::apply_args::tup)...)) caf::detail::apply_args(F&, int_list, Tuple&) [with F = caf::lfinvoker >&, broker::filter_type&, caf::actor&)> >; long int ...Is = {0, 1, 2}; Tuple = pseudo_tuple >, std::vector >, caf::actor>]' at /usr/include/caf/detail/apply_args.hpp:38:27, + inlined from 'caf::match_case::result caf::trivial_match_case< >::invoke(caf::detail::invoke_result_visitor&, caf::type_erased_tuple&) [with F = broker::core_manager::make_behavior():: >&, broker::filter_type&, caf::actor&)>]' at /usr/include/caf/match_case.hpp:164:10: +/usr/include/c++/12/bits/hashtable.h:969:21: note: parameter passing for argument of type 'std::_Hashtable::pending_connection>, std::allocator::pending_connection> >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator' {aka 'std::__detail::_Insert_base::pending_connection>, std::allocator::pending_connection> >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 + 969 | { return erase(const_iterator(__it)); } + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object CMakeFiles/broker.dir/src/detail/store_actor.cc.o /usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/detail/store_actor.cc.o -MF CMakeFiles/broker.dir/src/detail/store_actor.cc.o.d -o CMakeFiles/broker.dir/src/detail/store_actor.cc.o -c /build/broker-1.4.0+ds1/src/detail/store_actor.cc [ 29%] Building CXX object CMakeFiles/broker.dir/src/endpoint.cc.o /usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/endpoint.cc.o -MF CMakeFiles/broker.dir/src/endpoint.cc.o.d -o CMakeFiles/broker.dir/src/endpoint.cc.o -c /build/broker-1.4.0+ds1/src/endpoint.cc +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', + inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, + inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, + inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: +/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 366 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/set:60, from /usr/include/caf/abstract_actor.hpp:21, from /usr/include/caf/logger.hpp:30, @@ -1477,6 +1509,21 @@ 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In file included from /build/broker-1.4.0+ds1/include/broker/core_actor.hh:18, + from /build/broker-1.4.0+ds1/src/endpoint.cc:16: +/build/broker-1.4.0+ds1/include/broker/detail/radix_tree.hh:78:32: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] + 78 | class iterator : public std::iterator { + | ^~~~~~~~ +In file included from /usr/include/c++/12/string:45, + from /usr/include/c++/12/bits/locale_classes.h:40, + from /usr/include/c++/12/bits/ios_base.h:41, + from /usr/include/c++/12/ios:42, + from /usr/include/c++/12/ostream:38, + from /usr/include/c++/12/iostream:39, + from /build/broker-1.4.0+ds1/src/endpoint.cc:1: +/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, @@ -1516,6 +1563,13 @@ /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::peer_info; _Alloc = std::allocator]', + inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::peer_info; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, + inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, + inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: +/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 366 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -1524,21 +1578,15 @@ /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/broker-1.4.0+ds1/include/broker/core_actor.hh:18, - from /build/broker-1.4.0+ds1/src/endpoint.cc:16: -/build/broker-1.4.0+ds1/include/broker/detail/radix_tree.hh:78:32: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] - 78 | class iterator : public std::iterator { - | ^~~~~~~~ -In file included from /usr/include/c++/12/string:45, - from /usr/include/c++/12/bits/locale_classes.h:40, - from /usr/include/c++/12/bits/ios_base.h:41, - from /usr/include/c++/12/ios:42, - from /usr/include/c++/12/ostream:38, - from /usr/include/c++/12/iostream:39, - from /build/broker-1.4.0+ds1/src/endpoint.cc:1: -/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', + inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, + inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, + inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: +/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 366 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 30%] Building CXX object CMakeFiles/broker.dir/src/endpoint_info.cc.o +/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/endpoint_info.cc.o -MF CMakeFiles/broker.dir/src/endpoint_info.cc.o.d -o CMakeFiles/broker.dir/src/endpoint_info.cc.o -c /build/broker-1.4.0+ds1/src/endpoint_info.cc In file included from /usr/include/c++/12/vector:70, from /usr/include/caf/abstract_actor.hpp:26, from /usr/include/caf/actor.hpp:27, @@ -1588,13 +1636,6 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', - inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, - inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, - inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: -/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 366 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/memory:66, from /usr/include/caf/abstract_actor.hpp:24: /usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': @@ -1695,8 +1736,6 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 30%] Building CXX object CMakeFiles/broker.dir/src/endpoint_info.cc.o -/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/endpoint_info.cc.o -MF CMakeFiles/broker.dir/src/endpoint_info.cc.o.d -o CMakeFiles/broker.dir/src/endpoint_info.cc.o -c /build/broker-1.4.0+ds1/src/endpoint_info.cc In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, @@ -1710,6 +1749,8 @@ /usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/filter_type.cc.o -MF CMakeFiles/broker.dir/src/filter_type.cc.o.d -o CMakeFiles/broker.dir/src/filter_type.cc.o -c /build/broker-1.4.0+ds1/src/filter_type.cc [ 33%] Building CXX object CMakeFiles/broker.dir/src/internal_command.cc.o /usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/internal_command.cc.o -MF CMakeFiles/broker.dir/src/internal_command.cc.o.d -o CMakeFiles/broker.dir/src/internal_command.cc.o -c /build/broker-1.4.0+ds1/src/internal_command.cc +[ 34%] Building CXX object CMakeFiles/broker.dir/src/mailbox.cc.o +/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/mailbox.cc.o -MF CMakeFiles/broker.dir/src/mailbox.cc.o.d -o CMakeFiles/broker.dir/src/mailbox.cc.o -c /build/broker-1.4.0+ds1/src/mailbox.cc In file included from /usr/include/c++/12/vector:63, from /usr/include/c++/12/functional:62, from /usr/include/caf/error.hpp:22, @@ -1744,8 +1785,6 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 34%] Building CXX object CMakeFiles/broker.dir/src/mailbox.cc.o -/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/mailbox.cc.o -MF CMakeFiles/broker.dir/src/mailbox.cc.o.d -o CMakeFiles/broker.dir/src/mailbox.cc.o -c /build/broker-1.4.0+ds1/src/mailbox.cc [ 35%] Building CXX object CMakeFiles/broker.dir/src/network_info.cc.o /usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/network_info.cc.o -MF CMakeFiles/broker.dir/src/network_info.cc.o.d -o CMakeFiles/broker.dir/src/network_info.cc.o -c /build/broker-1.4.0+ds1/src/network_info.cc [ 36%] Building CXX object CMakeFiles/broker.dir/src/peer_status.cc.o @@ -1756,6 +1795,10 @@ /usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/publisher.cc.o -MF CMakeFiles/broker.dir/src/publisher.cc.o.d -o CMakeFiles/broker.dir/src/publisher.cc.o -c /build/broker-1.4.0+ds1/src/publisher.cc [ 39%] Building CXX object CMakeFiles/broker.dir/src/publisher_id.cc.o /usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/publisher_id.cc.o -MF CMakeFiles/broker.dir/src/publisher_id.cc.o.d -o CMakeFiles/broker.dir/src/publisher_id.cc.o -c /build/broker-1.4.0+ds1/src/publisher_id.cc +[ 40%] Building CXX object CMakeFiles/broker.dir/src/status.cc.o +/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/status.cc.o -MF CMakeFiles/broker.dir/src/status.cc.o.d -o CMakeFiles/broker.dir/src/status.cc.o -c /build/broker-1.4.0+ds1/src/status.cc +[ 41%] Building CXX object CMakeFiles/broker.dir/src/status_subscriber.cc.o +/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/status_subscriber.cc.o -MF CMakeFiles/broker.dir/src/status_subscriber.cc.o.d -o CMakeFiles/broker.dir/src/status_subscriber.cc.o -c /build/broker-1.4.0+ds1/src/status_subscriber.cc In file included from /usr/include/c++/12/vector:63, from /usr/include/c++/12/functional:62, from /usr/include/caf/node_id.hpp:24, @@ -1789,20 +1832,6 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 40%] Building CXX object CMakeFiles/broker.dir/src/status.cc.o -/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/status.cc.o -MF CMakeFiles/broker.dir/src/status.cc.o.d -o CMakeFiles/broker.dir/src/status.cc.o -c /build/broker-1.4.0+ds1/src/status.cc -In file included from /usr/include/c++/12/vector:70: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', - inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, - inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, - inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: -/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 366 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/memory:66, from /usr/include/caf/fwd.hpp:23, from /build/broker-1.4.0+ds1/include/broker/convert.hh:8, @@ -1846,10 +1875,43 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 41%] Building CXX object CMakeFiles/broker.dir/src/status_subscriber.cc.o -/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/status_subscriber.cc.o -MF CMakeFiles/broker.dir/src/status_subscriber.cc.o.d -o CMakeFiles/broker.dir/src/status_subscriber.cc.o -c /build/broker-1.4.0+ds1/src/status_subscriber.cc [ 43%] Building CXX object CMakeFiles/broker.dir/src/store.cc.o /usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/store.cc.o -MF CMakeFiles/broker.dir/src/store.cc.o.d -o CMakeFiles/broker.dir/src/store.cc.o -c /build/broker-1.4.0+ds1/src/store.cc +In file included from /usr/include/c++/12/vector:70, + from /build/broker-1.4.0+ds1/include/broker/status_subscriber.hh:3, + from /build/broker-1.4.0+ds1/src/status_subscriber.cc:1: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::status}; _Tp = caf::variant; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {broker::status}; _Tp = caf::variant; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {caf::error}; _Tp = caf::variant; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {caf::error}; _Tp = caf::variant; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', + inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, + inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, + inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: +/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 366 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 44%] Building CXX object CMakeFiles/broker.dir/src/store_event.cc.o +/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/store_event.cc.o -MF CMakeFiles/broker.dir/src/store_event.cc.o.d -o CMakeFiles/broker.dir/src/store_event.cc.o -c /build/broker-1.4.0+ds1/src/store_event.cc +[ 45%] Building CXX object CMakeFiles/broker.dir/src/subnet.cc.o +/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/subnet.cc.o -MF CMakeFiles/broker.dir/src/subnet.cc.o.d -o CMakeFiles/broker.dir/src/subnet.cc.o -c /build/broker-1.4.0+ds1/src/subnet.cc In file included from /usr/include/c++/12/memory:66, from /usr/include/caf/abstract_actor.hpp:24, from /usr/include/caf/logger.hpp:30, @@ -1884,12 +1946,18 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 46%] Building CXX object CMakeFiles/broker.dir/src/subscriber.cc.o +/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/subscriber.cc.o -MF CMakeFiles/broker.dir/src/subscriber.cc.o.d -o CMakeFiles/broker.dir/src/subscriber.cc.o -c /build/broker-1.4.0+ds1/src/subscriber.cc +[ 47%] Building CXX object CMakeFiles/broker.dir/src/time.cc.o +/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/time.cc.o -MF CMakeFiles/broker.dir/src/time.cc.o.d -o CMakeFiles/broker.dir/src/time.cc.o -c /build/broker-1.4.0+ds1/src/time.cc In file included from /usr/include/c++/12/vector:70, from /usr/include/caf/abstract_actor.hpp:26: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +[ 48%] Building CXX object CMakeFiles/broker.dir/src/topic.cc.o +/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/topic.cc.o -MF CMakeFiles/broker.dir/src/topic.cc.o.d -o CMakeFiles/broker.dir/src/topic.cc.o -c /build/broker-1.4.0+ds1/src/topic.cc In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, @@ -1897,35 +1965,6 @@ /usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 366 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/broker-1.4.0+ds1/include/broker/status_subscriber.hh:3, - from /build/broker-1.4.0+ds1/src/status_subscriber.cc:1: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::status}; _Tp = caf::variant; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {broker::status}; _Tp = caf::variant; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {caf::error}; _Tp = caf::variant; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {caf::error}; _Tp = caf::variant; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 44%] Building CXX object CMakeFiles/broker.dir/src/store_event.cc.o -/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/store_event.cc.o -MF CMakeFiles/broker.dir/src/store_event.cc.o.d -o CMakeFiles/broker.dir/src/store_event.cc.o -c /build/broker-1.4.0+ds1/src/store_event.cc -[ 45%] Building CXX object CMakeFiles/broker.dir/src/subnet.cc.o -/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/subnet.cc.o -MF CMakeFiles/broker.dir/src/subnet.cc.o.d -o CMakeFiles/broker.dir/src/subnet.cc.o -c /build/broker-1.4.0+ds1/src/subnet.cc -[ 46%] Building CXX object CMakeFiles/broker.dir/src/subscriber.cc.o -/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/subscriber.cc.o -MF CMakeFiles/broker.dir/src/subscriber.cc.o.d -o CMakeFiles/broker.dir/src/subscriber.cc.o -c /build/broker-1.4.0+ds1/src/subscriber.cc -[ 47%] Building CXX object CMakeFiles/broker.dir/src/time.cc.o -/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/time.cc.o -MF CMakeFiles/broker.dir/src/time.cc.o.d -o CMakeFiles/broker.dir/src/time.cc.o -c /build/broker-1.4.0+ds1/src/time.cc -[ 48%] Building CXX object CMakeFiles/broker.dir/src/topic.cc.o -/usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/topic.cc.o -MF CMakeFiles/broker.dir/src/topic.cc.o.d -o CMakeFiles/broker.dir/src/topic.cc.o -c /build/broker-1.4.0+ds1/src/topic.cc [ 49%] Building CXX object CMakeFiles/broker.dir/src/version.cc.o /usr/bin/c++ -Dbroker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -MD -MT CMakeFiles/broker.dir/src/version.cc.o -MF CMakeFiles/broker.dir/src/version.cc.o.d -o CMakeFiles/broker.dir/src/version.cc.o -c /build/broker-1.4.0+ds1/src/version.cc In file included from /usr/include/c++/12/vector:70, @@ -1992,272 +2031,35 @@ make -f CMakeFiles/broker-pipe.dir/build.make CMakeFiles/broker-pipe.dir/depend make -f CMakeFiles/broker-node.dir/build.make CMakeFiles/broker-node.dir/depend make -f bindings/python/CMakeFiles/_broker.dir/build.make bindings/python/CMakeFiles/_broker.dir/depend +make -f tests/CMakeFiles/broker-test.dir/build.make tests/CMakeFiles/broker-test.dir/depend +make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/CMakeFiles/broker-pipe.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/CMakeFiles/broker-node.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/tests /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests/CMakeFiles/broker-test.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/bindings/python /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python/CMakeFiles/_broker.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +make -f CMakeFiles/broker-node.dir/build.make CMakeFiles/broker-node.dir/build make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/CMakeFiles/broker-pipe.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' make -f bindings/python/CMakeFiles/_broker.dir/build.make bindings/python/CMakeFiles/_broker.dir/build make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -make -f CMakeFiles/broker-node.dir/build.make CMakeFiles/broker-node.dir/build -make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' make -f CMakeFiles/broker-pipe.dir/build.make CMakeFiles/broker-pipe.dir/build make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -[ 51%] Building CXX object CMakeFiles/broker-pipe.dir/src/broker-pipe.cc.o -[ 52%] Building CXX object bindings/python/CMakeFiles/_broker.dir/_broker.cpp.o -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python && /usr/bin/c++ -D_broker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/bindings/python/3rdparty/pybind11/include -I/usr/include/python3.11 -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -fvisibility=hidden -flto -MD -MT bindings/python/CMakeFiles/_broker.dir/_broker.cpp.o -MF CMakeFiles/_broker.dir/_broker.cpp.o.d -o CMakeFiles/_broker.dir/_broker.cpp.o -c /build/broker-1.4.0+ds1/bindings/python/_broker.cpp -/usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT CMakeFiles/broker-pipe.dir/src/broker-pipe.cc.o -MF CMakeFiles/broker-pipe.dir/src/broker-pipe.cc.o.d -o CMakeFiles/broker-pipe.dir/src/broker-pipe.cc.o -c /build/broker-1.4.0+ds1/src/broker-pipe.cc -[ 53%] Building CXX object CMakeFiles/broker-node.dir/src/broker-node.cc.o -/usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT CMakeFiles/broker-node.dir/src/broker-node.cc.o -MF CMakeFiles/broker-node.dir/src/broker-node.cc.o.d -o CMakeFiles/broker-node.dir/src/broker-node.cc.o -c /build/broker-1.4.0+ds1/src/broker-node.cc -In file included from /usr/include/c++/12/vector:70, - from /build/broker-1.4.0+ds1/src/broker-pipe.cc:13: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >}; _Tp = caf::config_value; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >}; _Tp = caf::config_value; _Alloc = std::allocator]', - inlined from 'static caf::config_value::list caf::select_config_value_access::type::convert(const list_type&) [with T = std::vector >]' at /usr/include/caf/config_value.hpp:520:28: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:63: -/usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': -/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:601:31, - inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:324:7, - inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:310:8, - inlined from 'caf::variant< >& caf::variant< >::operator=(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:197:8, - inlined from 'void caf::variant_assign_helper::operator()(const U&) const [with U = std::vector; T = caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >]' at /usr/include/caf/variant.hpp:83:9, - inlined from 'static Result caf::variant< >::apply_impl(Self&, Visitor&&, Us&& ...) [with Result = void; Self = const caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >; Visitor = caf::variant_assign_helper, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > > >&; Us = {}; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:281:7: -/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, - inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1617:35, - inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/vector.tcc:232:44, - inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:326:25, - inlined from 'caf::variant< >& caf::variant< >::operator=(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:197:8, - inlined from 'void caf::variant_assign_helper::operator()(const U&) const [with U = std::vector; T = caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >]' at /usr/include/caf/variant.hpp:83:9, - inlined from 'static Result caf::variant< >::apply_impl(Self&, Visitor&&, Us&& ...) [with Result = void; Self = const caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >; Visitor = caf::variant_assign_helper, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > > >&; Us = {}; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:281:7: -/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /build/broker-1.4.0+ds1/src/broker-node.cc:14: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >}; _Tp = caf::config_value; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >}; _Tp = caf::config_value; _Alloc = std::allocator]', - inlined from 'static caf::config_value::list caf::select_config_value_access::type::convert(const list_type&) [with T = std::vector >]' at /usr/include/caf/config_value.hpp:520:28: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/bits/stl_algobase.h:71, - from /usr/include/c++/12/algorithm:60, - from /build/broker-1.4.0+ds1/src/broker-pipe.cc:6: -/usr/include/c++/12/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_negate<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = caf::select_config_value_access >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*)::]': -/usr/include/c++/12/bits/predefined_ops.h:394:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 394 | operator()(_Iterator __it) - | ^~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >}; _Tp = caf::config_value; _Alloc = std::allocator]', - inlined from 'static caf::config_value::list caf::select_config_value_access::type::convert(const list_type&) [with T = std::vector >]' at /usr/include/caf/config_value.hpp:520:28, - inlined from 'caf::config_value caf::detail::get_impl(const void*) [with T = std::vector >]' at /usr/include/caf/make_config_option.hpp:52:71: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {caf::uri}; _Tp = caf::config_value; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_negate >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*):: >]', - inlined from '_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*):: >]' at /usr/include/c++/12/bits/stl_algo.h:109:28, - inlined from '_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = caf::select_config_value_access >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*)::]' at /usr/include/c++/12/bits/stl_algo.h:516:32, - inlined from 'bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = caf::select_config_value_access >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*)::]' at /usr/include/c++/12/bits/stl_algo.h:456:40, - inlined from 'static caf::optional caf::select_config_value_access::type::get_if(const caf::config_value*) [with T = std::vector >]' at /usr/include/caf/config_value.hpp:505:40, - inlined from 'static caf::select_config_value_access::type::list_type caf::select_config_value_access::type::get(const caf::config_value&) [with T = std::vector >]' at /usr/include/caf/config_value.hpp:511:12, - inlined from 'static U caf::sum_type_access::get(const caf::config_value&, caf::sum_type_token) [with U = std::vector >]' at /usr/include/caf/config_value.hpp:389:50, - inlined from 'decltype (Trait::get(x, make_sum_type_token())) caf::get(const U&) [with T = std::vector >; U = config_value; Trait = sum_type_access]' at /usr/include/caf/sum_type.hpp:76:55, - inlined from 'void caf::detail::store_impl(void*, const caf::config_value&) [with T = std::vector >]' at /usr/include/caf/make_config_option.hpp:46:25: -/usr/include/c++/12/bits/stl_algobase.h:2087:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 2087 | if (__pred(__first)) - | ~~~~~~^~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {caf::uri}; _Tp = caf::config_value; _Alloc = std::allocator]', - inlined from 'static caf::config_value::list caf::select_config_value_access::type::convert(const list_type&) [with T = std::vector]' at /usr/include/caf/config_value.hpp:520:28: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/algorithm:60, - from /build/broker-1.4.0+ds1/src/broker-node.cc:1: -/usr/include/c++/12/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_negate >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*):: >]': -/usr/include/c++/12/bits/stl_algobase.h:2059:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 2059 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~ -/usr/include/c++/12/bits/stl_algobase.h:2059:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -In file included from /usr/include/c++/12/algorithm:61: -In function '_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*):: >]', - inlined from '_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = caf::select_config_value_access >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*)::]' at /usr/include/c++/12/bits/stl_algo.h:516:32, - inlined from 'bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = caf::select_config_value_access >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*)::]' at /usr/include/c++/12/bits/stl_algo.h:456:40, - inlined from 'static caf::optional caf::select_config_value_access::type::get_if(const caf::config_value*) [with T = std::vector >]' at /usr/include/caf/config_value.hpp:505:40, - inlined from 'static caf::select_config_value_access::type::list_type caf::select_config_value_access::type::get(const caf::config_value&) [with T = std::vector >]' at /usr/include/caf/config_value.hpp:511:12, - inlined from 'static U caf::sum_type_access::get(const caf::config_value&, caf::sum_type_token) [with U = std::vector >]' at /usr/include/caf/config_value.hpp:389:50, - inlined from 'decltype (Trait::get(x, make_sum_type_token())) caf::get(const U&) [with T = std::vector >; U = config_value; Trait = sum_type_access]' at /usr/include/caf/sum_type.hpp:76:55, - inlined from 'void caf::detail::store_impl(void*, const caf::config_value&) [with T = std::vector >]' at /usr/include/caf/make_config_option.hpp:46:25: -/usr/include/c++/12/bits/stl_algo.h:109:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 109 | return std::__find_if(__first, __last, - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 110 | __gnu_cxx::__ops::__negate(__pred), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 111 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_negate, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*):: >]': -/usr/include/c++/12/bits/stl_algobase.h:2059:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 2059 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~ -/usr/include/c++/12/bits/stl_algobase.h:2059:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -In function '_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*):: >]', - inlined from '_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = caf::select_config_value_access, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*)::]' at /usr/include/c++/12/bits/stl_algo.h:516:32, - inlined from 'bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = caf::select_config_value_access, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*)::]' at /usr/include/c++/12/bits/stl_algo.h:456:40, - inlined from 'static caf::optional caf::select_config_value_access::type::get_if(const caf::config_value*) [with T = std::vector]' at /usr/include/caf/config_value.hpp:505:40, - inlined from 'static caf::select_config_value_access::type::list_type caf::select_config_value_access::type::get(const caf::config_value&) [with T = std::vector]' at /usr/include/caf/config_value.hpp:511:12, - inlined from 'static U caf::sum_type_access::get(const caf::config_value&, caf::sum_type_token) [with U = std::vector]' at /usr/include/caf/config_value.hpp:389:50, - inlined from 'decltype (Trait::get(x, make_sum_type_token())) caf::get(const U&) [with T = std::vector; U = config_value; Trait = sum_type_access]' at /usr/include/caf/sum_type.hpp:76:55, - inlined from 'void caf::detail::store_impl(void*, const caf::config_value&) [with T = std::vector]' at /usr/include/caf/make_config_option.hpp:46:25: -/usr/include/c++/12/bits/stl_algo.h:109:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 109 | return std::__find_if(__first, __last, - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 110 | __gnu_cxx::__ops::__negate(__pred), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 111 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:63: -/usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': -/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:601:31, - inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:324:7, - inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:310:8, - inlined from 'caf::variant< >& caf::variant< >::operator=(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:197:8, - inlined from 'void caf::variant_assign_helper::operator()(const U&) const [with U = std::vector; T = caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >]' at /usr/include/caf/variant.hpp:83:9, - inlined from 'static Result caf::variant< >::apply_impl(Self&, Visitor&&, Us&& ...) [with Result = void; Self = const caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >; Visitor = caf::variant_assign_helper, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > > >&; Us = {}; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:281:7: -/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, - inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1617:35, - inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/vector.tcc:232:44, - inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:326:25, - inlined from 'caf::variant< >& caf::variant< >::operator=(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:197:8, - inlined from 'void caf::variant_assign_helper::operator()(const U&) const [with U = std::vector; T = caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >]' at /usr/include/caf/variant.hpp:83:9, - inlined from 'static Result caf::variant< >::apply_impl(Self&, Visitor&&, Us&& ...) [with Result = void; Self = const caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >; Visitor = caf::variant_assign_helper, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > > >&; Us = {}; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:281:7: -/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', - inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, - inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, - inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: -/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 366 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function '_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*):: >]', - inlined from '_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = caf::select_config_value_access >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*)::]' at /usr/include/c++/12/bits/stl_algo.h:516:32, - inlined from 'bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = caf::select_config_value_access >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*)::]' at /usr/include/c++/12/bits/stl_algo.h:456:40, - inlined from 'static caf::optional caf::select_config_value_access::type::get_if(const caf::config_value*) [with T = std::vector >]' at /usr/include/caf/config_value.hpp:505:40, - inlined from 'static caf::optional caf::sum_type_access::get_if(const caf::config_value*, caf::sum_type_token) [with U = std::vector >]' at /usr/include/caf/config_value.hpp:409:53, - inlined from 'decltype (Trait::get_if(x, make_sum_type_token())) caf::get_if(const U*) [with T = std::vector >; U = config_value; Trait = sum_type_access]' at /usr/include/caf/sum_type.hpp:94:58, - inlined from 'caf::optional caf::get_if(const settings*, string_view) [with T = std::vector >]' at /usr/include/caf/settings.hpp:42:14, - inlined from 'T caf::get_or(const settings&, string_view, T) [with T = std::vector >; = void]' at /usr/include/caf/settings.hpp:68:8, - inlined from 'T caf::get_or(const actor_system_config&, string_view, T) [with T = std::vector >; = void]' at /usr/include/caf/actor_system_config.hpp:483:61, - inlined from 'decltype (caf::get_or(d.broker::endpoint::system().caf::actor_system::config(), key, default_value)) {anonymous}::get_or(broker::endpoint&, caf::string_view, const T&) [with T = std::vector >]' at /build/broker-1.4.0+ds1/src/broker-node.cc:211:61, - inlined from 'int main(int, char**)' at /build/broker-1.4.0+ds1/src/broker-node.cc:502:58: -/usr/include/c++/12/bits/stl_algo.h:109:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 109 | return std::__find_if(__first, __last, - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 110 | __gnu_cxx::__ops::__negate(__pred), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 111 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function '_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*):: >]', - inlined from '_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = caf::select_config_value_access, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*)::]' at /usr/include/c++/12/bits/stl_algo.h:516:32, - inlined from 'bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = caf::select_config_value_access, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*)::]' at /usr/include/c++/12/bits/stl_algo.h:456:40, - inlined from 'static caf::optional caf::select_config_value_access::type::get_if(const caf::config_value*) [with T = std::vector]' at /usr/include/caf/config_value.hpp:505:40, - inlined from 'static caf::optional caf::sum_type_access::get_if(const caf::config_value*, caf::sum_type_token) [with U = std::vector]' at /usr/include/caf/config_value.hpp:409:53, - inlined from 'decltype (Trait::get_if(x, make_sum_type_token())) caf::get_if(const U*) [with T = std::vector; U = config_value; Trait = sum_type_access]' at /usr/include/caf/sum_type.hpp:94:58, - inlined from 'caf::optional caf::get_if(const settings*, string_view) [with T = std::vector]' at /usr/include/caf/settings.hpp:42:14, - inlined from 'T caf::get_or(const settings&, string_view, T) [with T = std::vector; = void]' at /usr/include/caf/settings.hpp:68:8, - inlined from 'T caf::get_or(const actor_system_config&, string_view, T) [with T = std::vector; = void]' at /usr/include/caf/actor_system_config.hpp:483:61, - inlined from 'decltype (caf::get_or(d.broker::endpoint::system().caf::actor_system::config(), key, default_value)) {anonymous}::get_or(broker::endpoint&, caf::string_view, const T&) [with T = std::vector]' at /build/broker-1.4.0+ds1/src/broker-node.cc:211:61, - inlined from 'int main(int, char**)' at /build/broker-1.4.0+ds1/src/broker-node.cc:546:46: -/usr/include/c++/12/bits/stl_algo.h:109:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 109 | return std::__find_if(__first, __last, - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 110 | __gnu_cxx::__ops::__negate(__pred), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 111 | std::__iterator_category(__first)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', - inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, - inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, - inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: -/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 366 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 54%] Linking CXX executable bin/broker-pipe -/usr/bin/cmake -E cmake_link_script CMakeFiles/broker-pipe.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic "CMakeFiles/broker-pipe.dir/src/broker-pipe.cc.o" -o bin/broker-pipe -Wl,-rpath,/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/lib -lssl -lcrypto -lcaf_openssl -lcaf_io -lcaf_core -lsqlite3 lib/libbroker.so.1.4.0 -lssl -lcrypto -lcaf_openssl -lcaf_io -lcaf_core -lsqlite3 -make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -[ 54%] Built target broker-pipe -make -f tests/CMakeFiles/broker-test.dir/build.make tests/CMakeFiles/broker-test.dir/depend -make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/tests /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests/CMakeFiles/broker-test.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/broker-test.dir/build.make tests/CMakeFiles/broker-test.dir/build make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -[ 55%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/backend.cc.o +[ 51%] Building CXX object CMakeFiles/broker-node.dir/src/broker-node.cc.o +/usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT CMakeFiles/broker-node.dir/src/broker-node.cc.o -MF CMakeFiles/broker-node.dir/src/broker-node.cc.o.d -o CMakeFiles/broker-node.dir/src/broker-node.cc.o -c /build/broker-1.4.0+ds1/src/broker-node.cc +[ 52%] Building CXX object CMakeFiles/broker-pipe.dir/src/broker-pipe.cc.o +/usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT CMakeFiles/broker-pipe.dir/src/broker-pipe.cc.o -MF CMakeFiles/broker-pipe.dir/src/broker-pipe.cc.o.d -o CMakeFiles/broker-pipe.dir/src/broker-pipe.cc.o -c /build/broker-1.4.0+ds1/src/broker-pipe.cc +[ 53%] Building CXX object bindings/python/CMakeFiles/_broker.dir/_broker.cpp.o +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python && /usr/bin/c++ -D_broker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/bindings/python/3rdparty/pybind11/include -I/usr/include/python3.11 -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -fvisibility=hidden -flto -MD -MT bindings/python/CMakeFiles/_broker.dir/_broker.cpp.o -MF CMakeFiles/_broker.dir/_broker.cpp.o.d -o CMakeFiles/_broker.dir/_broker.cpp.o -c /build/broker-1.4.0+ds1/bindings/python/_broker.cpp +[ 54%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/backend.cc.o cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/backend.cc.o -MF CMakeFiles/broker-test.dir/cpp/backend.cc.o.d -o CMakeFiles/broker-test.dir/cpp/backend.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/backend.cc -[ 56%] Linking CXX executable bin/broker-node -/usr/bin/cmake -E cmake_link_script CMakeFiles/broker-node.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic "CMakeFiles/broker-node.dir/src/broker-node.cc.o" -o bin/broker-node -Wl,-rpath,/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/lib -lssl -lcrypto -lcaf_openssl -lcaf_io -lcaf_core -lsqlite3 lib/libbroker.so.1.4.0 -lssl -lcrypto -lcaf_openssl -lcaf_io -lcaf_core -lsqlite3 -make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -[ 56%] Built target broker-node -make -f tests/CMakeFiles/broker-benchmark.dir/build.make tests/CMakeFiles/broker-benchmark.dir/depend -make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/tests /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests/CMakeFiles/broker-benchmark.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/broker-benchmark.dir/build.make tests/CMakeFiles/broker-benchmark.dir/build -make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -[ 58%] Building CXX object tests/CMakeFiles/broker-benchmark.dir/benchmark/broker-benchmark.cc.o -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-benchmark.dir/benchmark/broker-benchmark.cc.o -MF CMakeFiles/broker-benchmark.dir/benchmark/broker-benchmark.cc.o.d -o CMakeFiles/broker-benchmark.dir/benchmark/broker-benchmark.cc.o -c /build/broker-1.4.0+ds1/tests/benchmark/broker-benchmark.cc -[ 59%] Building CXX object bindings/python/CMakeFiles/_broker.dir/data.cpp.o -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python && /usr/bin/c++ -D_broker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/bindings/python/3rdparty/pybind11/include -I/usr/include/python3.11 -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -fvisibility=hidden -flto -MD -MT bindings/python/CMakeFiles/_broker.dir/data.cpp.o -MF CMakeFiles/_broker.dir/data.cpp.o.d -o CMakeFiles/_broker.dir/data.cpp.o -c /build/broker-1.4.0+ds1/bindings/python/data.cpp In file included from /usr/include/c++/12/vector:70, from /usr/include/caf/test/unit_test.hpp:30, from /build/broker-1.4.0+ds1/tests/cpp/test.hh:7, @@ -2352,6 +2154,17 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /build/broker-1.4.0+ds1/src/broker-pipe.cc:13: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >}; _Tp = caf::config_value; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >}; _Tp = caf::config_value; _Alloc = std::allocator]', + inlined from 'static caf::config_value::list caf::select_config_value_access::type::convert(const list_type&) [with T = std::vector >]' at /usr/include/caf/config_value.hpp:520:28: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {caf::expected}; _Tp = caf::expected; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = caf::expected; _Alloc = std::allocator >]' at /usr/include/c++/12/bits/stl_vector.h:1294:21, inlined from 'caf::expected {anonymous}::meta_backend::perform(F) [with T = broker::data; F = {anonymous}::meta_backend::get(const broker::data&) const::]' at /build/broker-1.4.0+ds1/tests/cpp/backend.cc:178:19, @@ -2463,21 +2276,45 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /usr/include/caf/fwd.hpp:22, - from /usr/include/caf/detail/type_traits.hpp:29, - from /usr/include/caf/detail/append_hex.hpp:24, - from /usr/include/caf/detail/stringification_inspector.hpp:27, - from /usr/include/caf/deep_to_string.hpp:24, - from /build/broker-1.4.0+ds1/tests/benchmark/broker-benchmark.cc:13: -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = broker::data; _Val = broker::data; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = std::allocator]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = broker::data; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 -In file included from /usr/include/c++/12/vector:63, - from /build/broker-1.4.0+ds1/tests/benchmark/broker-benchmark.cc:11: +In file included from /usr/include/c++/12/vector:70, + from /build/broker-1.4.0+ds1/src/broker-node.cc:14: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >}; _Tp = caf::config_value; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >}; _Tp = caf::config_value; _Alloc = std::allocator]', + inlined from 'static caf::config_value::list caf::select_config_value_access::type::convert(const list_type&) [with T = std::vector >]' at /usr/include/caf/config_value.hpp:520:28: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >}; _Tp = caf::config_value; _Alloc = std::allocator]', + inlined from 'static caf::config_value::list caf::select_config_value_access::type::convert(const list_type&) [with T = std::vector >]' at /usr/include/caf/config_value.hpp:520:28, + inlined from 'caf::config_value caf::detail::get_impl(const void*) [with T = std::vector >]' at /usr/include/caf/make_config_option.hpp:52:71: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {caf::uri}; _Tp = caf::config_value; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {caf::uri}; _Tp = caf::config_value; _Alloc = std::allocator]', + inlined from 'static caf::config_value::list caf::select_config_value_access::type::convert(const list_type&) [with T = std::vector]' at /usr/include/caf/config_value.hpp:520:28: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:63: +/usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': +/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In file included from /usr/include/c++/12/algorithm:60, + from /build/broker-1.4.0+ds1/src/broker-node.cc:1: +/usr/include/c++/12/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_negate >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*):: >]': +/usr/include/c++/12/bits/stl_algobase.h:2059:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 2059 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~ +/usr/include/c++/12/bits/stl_algobase.h:2059:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, @@ -2502,41 +2339,139 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/algorithm:61: +In function '_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*):: >]', + inlined from '_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = caf::select_config_value_access >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*)::]' at /usr/include/c++/12/bits/stl_algo.h:516:32, + inlined from 'bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = caf::select_config_value_access >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*)::]' at /usr/include/c++/12/bits/stl_algo.h:456:40, + inlined from 'static caf::optional caf::select_config_value_access::type::get_if(const caf::config_value*) [with T = std::vector >]' at /usr/include/caf/config_value.hpp:505:40, + inlined from 'static caf::select_config_value_access::type::list_type caf::select_config_value_access::type::get(const caf::config_value&) [with T = std::vector >]' at /usr/include/caf/config_value.hpp:511:12, + inlined from 'static U caf::sum_type_access::get(const caf::config_value&, caf::sum_type_token) [with U = std::vector >]' at /usr/include/caf/config_value.hpp:389:50, + inlined from 'decltype (Trait::get(x, make_sum_type_token())) caf::get(const U&) [with T = std::vector >; U = config_value; Trait = sum_type_access]' at /usr/include/caf/sum_type.hpp:76:55, + inlined from 'void caf::detail::store_impl(void*, const caf::config_value&) [with T = std::vector >]' at /usr/include/caf/make_config_option.hpp:46:25: +/usr/include/c++/12/bits/stl_algo.h:109:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 109 | return std::__find_if(__first, __last, + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 110 | __gnu_cxx::__ops::__negate(__pred), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 111 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_negate, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*):: >]': +/usr/include/c++/12/bits/stl_algobase.h:2059:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 2059 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~ +/usr/include/c++/12/bits/stl_algobase.h:2059:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In function '_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*):: >]', + inlined from '_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = caf::select_config_value_access, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*)::]' at /usr/include/c++/12/bits/stl_algo.h:516:32, + inlined from 'bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = caf::select_config_value_access, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*)::]' at /usr/include/c++/12/bits/stl_algo.h:456:40, + inlined from 'static caf::optional caf::select_config_value_access::type::get_if(const caf::config_value*) [with T = std::vector]' at /usr/include/caf/config_value.hpp:505:40, + inlined from 'static caf::select_config_value_access::type::list_type caf::select_config_value_access::type::get(const caf::config_value&) [with T = std::vector]' at /usr/include/caf/config_value.hpp:511:12, + inlined from 'static U caf::sum_type_access::get(const caf::config_value&, caf::sum_type_token) [with U = std::vector]' at /usr/include/caf/config_value.hpp:389:50, + inlined from 'decltype (Trait::get(x, make_sum_type_token())) caf::get(const U&) [with T = std::vector; U = config_value; Trait = sum_type_access]' at /usr/include/caf/sum_type.hpp:76:55, + inlined from 'void caf::detail::store_impl(void*, const caf::config_value&) [with T = std::vector]' at /usr/include/caf/make_config_option.hpp:46:25: +/usr/include/c++/12/bits/stl_algo.h:109:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 109 | return std::__find_if(__first, __last, + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 110 | __gnu_cxx::__ops::__negate(__pred), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 111 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:63: /usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -In file included from /usr/include/c++/12/vector:70: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::zeek::Event}; _Tp = broker::data; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:601:31, - inlined from 'void {anonymous}::receivedStats(broker::endpoint&, broker::data)' at /build/broker-1.4.0+ds1/tests/benchmark/broker-benchmark.cc:158:33: -/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:601:31, - inlined from 'void {anonymous}::receivedStats(broker::endpoint&, broker::data)' at /build/broker-1.4.0+ds1/tests/benchmark/broker-benchmark.cc:159:39: + inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:324:7, + inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:310:8, + inlined from 'caf::variant< >& caf::variant< >::operator=(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:197:8, + inlined from 'void caf::variant_assign_helper::operator()(const U&) const [with U = std::vector; T = caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >]' at /usr/include/caf/variant.hpp:83:9, + inlined from 'static Result caf::variant< >::apply_impl(Self&, Visitor&&, Us&& ...) [with Result = void; Self = const caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >; Visitor = caf::variant_assign_helper, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > > >&; Us = {}; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:281:7: /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:601:31, - inlined from 'void {anonymous}::receivedStats(broker::endpoint&, broker::data)' at /build/broker-1.4.0+ds1/tests/benchmark/broker-benchmark.cc:160:38: + inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1617:35, + inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/vector.tcc:232:44, + inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:326:25, + inlined from 'caf::variant< >& caf::variant< >::operator=(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:197:8, + inlined from 'void caf::variant_assign_helper::operator()(const U&) const [with U = std::vector; T = caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >]' at /usr/include/caf/variant.hpp:83:9, + inlined from 'static Result caf::variant< >::apply_impl(Self&, Visitor&&, Us&& ...) [with Result = void; Self = const caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >; Visitor = caf::variant_assign_helper, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > > >&; Us = {}; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:281:7: /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 60%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/core.cc.o +In file included from /usr/include/c++/12/bits/stl_algobase.h:71, + from /usr/include/c++/12/algorithm:60, + from /build/broker-1.4.0+ds1/src/broker-pipe.cc:6: +/usr/include/c++/12/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_negate<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = caf::select_config_value_access >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*)::]': +/usr/include/c++/12/bits/predefined_ops.h:394:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 394 | operator()(_Iterator __it) + | ^~~~~~~~ +In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_negate >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*):: >]', + inlined from '_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*):: >]' at /usr/include/c++/12/bits/stl_algo.h:109:28, + inlined from '_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = caf::select_config_value_access >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*)::]' at /usr/include/c++/12/bits/stl_algo.h:516:32, + inlined from 'bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = caf::select_config_value_access >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*)::]' at /usr/include/c++/12/bits/stl_algo.h:456:40, + inlined from 'static caf::optional caf::select_config_value_access::type::get_if(const caf::config_value*) [with T = std::vector >]' at /usr/include/caf/config_value.hpp:505:40, + inlined from 'static caf::select_config_value_access::type::list_type caf::select_config_value_access::type::get(const caf::config_value&) [with T = std::vector >]' at /usr/include/caf/config_value.hpp:511:12, + inlined from 'static U caf::sum_type_access::get(const caf::config_value&, caf::sum_type_token) [with U = std::vector >]' at /usr/include/caf/config_value.hpp:389:50, + inlined from 'decltype (Trait::get(x, make_sum_type_token())) caf::get(const U&) [with T = std::vector >; U = config_value; Trait = sum_type_access]' at /usr/include/caf/sum_type.hpp:76:55, + inlined from 'void caf::detail::store_impl(void*, const caf::config_value&) [with T = std::vector >]' at /usr/include/caf/make_config_option.hpp:46:25: +/usr/include/c++/12/bits/stl_algobase.h:2087:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 2087 | if (__pred(__first)) + | ~~~~~~^~~~~~~~~ +In function '_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*):: >]', + inlined from '_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = caf::select_config_value_access >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*)::]' at /usr/include/c++/12/bits/stl_algo.h:516:32, + inlined from 'bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = caf::select_config_value_access >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*)::]' at /usr/include/c++/12/bits/stl_algo.h:456:40, + inlined from 'static caf::optional caf::select_config_value_access::type::get_if(const caf::config_value*) [with T = std::vector >]' at /usr/include/caf/config_value.hpp:505:40, + inlined from 'static caf::optional caf::sum_type_access::get_if(const caf::config_value*, caf::sum_type_token) [with U = std::vector >]' at /usr/include/caf/config_value.hpp:409:53, + inlined from 'decltype (Trait::get_if(x, make_sum_type_token())) caf::get_if(const U*) [with T = std::vector >; U = config_value; Trait = sum_type_access]' at /usr/include/caf/sum_type.hpp:94:58, + inlined from 'caf::optional caf::get_if(const settings*, string_view) [with T = std::vector >]' at /usr/include/caf/settings.hpp:42:14, + inlined from 'T caf::get_or(const settings&, string_view, T) [with T = std::vector >; = void]' at /usr/include/caf/settings.hpp:68:8, + inlined from 'T caf::get_or(const actor_system_config&, string_view, T) [with T = std::vector >; = void]' at /usr/include/caf/actor_system_config.hpp:483:61, + inlined from 'decltype (caf::get_or(d.broker::endpoint::system().caf::actor_system::config(), key, default_value)) {anonymous}::get_or(broker::endpoint&, caf::string_view, const T&) [with T = std::vector >]' at /build/broker-1.4.0+ds1/src/broker-node.cc:211:61, + inlined from 'int main(int, char**)' at /build/broker-1.4.0+ds1/src/broker-node.cc:502:58: +/usr/include/c++/12/bits/stl_algo.h:109:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 109 | return std::__find_if(__first, __last, + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 110 | __gnu_cxx::__ops::__negate(__pred), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 111 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function '_InputIterator std::__find_if_not(_InputIterator, _InputIterator, _Predicate) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*):: >]', + inlined from '_IIter std::find_if_not(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = caf::select_config_value_access, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*)::]' at /usr/include/c++/12/bits/stl_algo.h:516:32, + inlined from 'bool std::all_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = caf::select_config_value_access, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*)::]' at /usr/include/c++/12/bits/stl_algo.h:456:40, + inlined from 'static caf::optional caf::select_config_value_access::type::get_if(const caf::config_value*) [with T = std::vector]' at /usr/include/caf/config_value.hpp:505:40, + inlined from 'static caf::optional caf::sum_type_access::get_if(const caf::config_value*, caf::sum_type_token) [with U = std::vector]' at /usr/include/caf/config_value.hpp:409:53, + inlined from 'decltype (Trait::get_if(x, make_sum_type_token())) caf::get_if(const U*) [with T = std::vector; U = config_value; Trait = sum_type_access]' at /usr/include/caf/sum_type.hpp:94:58, + inlined from 'caf::optional caf::get_if(const settings*, string_view) [with T = std::vector]' at /usr/include/caf/settings.hpp:42:14, + inlined from 'T caf::get_or(const settings&, string_view, T) [with T = std::vector; = void]' at /usr/include/caf/settings.hpp:68:8, + inlined from 'T caf::get_or(const actor_system_config&, string_view, T) [with T = std::vector; = void]' at /usr/include/caf/actor_system_config.hpp:483:61, + inlined from 'decltype (caf::get_or(d.broker::endpoint::system().caf::actor_system::config(), key, default_value)) {anonymous}::get_or(broker::endpoint&, caf::string_view, const T&) [with T = std::vector]' at /build/broker-1.4.0+ds1/src/broker-node.cc:211:61, + inlined from 'int main(int, char**)' at /build/broker-1.4.0+ds1/src/broker-node.cc:546:46: +/usr/include/c++/12/bits/stl_algo.h:109:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 109 | return std::__find_if(__first, __last, + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ + 110 | __gnu_cxx::__ops::__negate(__pred), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 111 | std::__iterator_category(__first)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', + inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, + inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, + inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: +/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 366 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 55%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/core.cc.o cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/core.cc.o -MF CMakeFiles/broker-test.dir/cpp/core.cc.o.d -o CMakeFiles/broker-test.dir/cpp/core.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/core.cc /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 @@ -2549,13 +2484,19 @@ /usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 366 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {broker::zeek::Event}; _Tp = broker::data; _Alloc = std::allocator]', - inlined from 'void {anonymous}::send_batch(broker::endpoint&, broker::publisher&)' at /build/broker-1.4.0+ds1/tests/benchmark/broker-benchmark.cc:149:23, - inlined from 'void {anonymous}::client_mode(broker::endpoint&, const std::string&, int)' at /build/broker-1.4.0+ds1/tests/benchmark/broker-benchmark.cc:279:17, - inlined from 'int main(int, char**)' at /build/broker-1.4.0+ds1/tests/benchmark/broker-benchmark.cc:446:16: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 56%] Linking CXX executable bin/broker-pipe +/usr/bin/cmake -E cmake_link_script CMakeFiles/broker-pipe.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic "CMakeFiles/broker-pipe.dir/src/broker-pipe.cc.o" -o bin/broker-pipe -Wl,-rpath,/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/lib -lssl -lcrypto -lcaf_openssl -lcaf_io -lcaf_core -lsqlite3 lib/libbroker.so.1.4.0 -lssl -lcrypto -lcaf_openssl -lcaf_io -lcaf_core -lsqlite3 +make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +[ 56%] Built target broker-pipe +make -f tests/CMakeFiles/broker-benchmark.dir/build.make tests/CMakeFiles/broker-benchmark.dir/depend +make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/tests /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests/CMakeFiles/broker-benchmark.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/broker-benchmark.dir/build.make tests/CMakeFiles/broker-benchmark.dir/build +make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +[ 58%] Building CXX object tests/CMakeFiles/broker-benchmark.dir/benchmark/broker-benchmark.cc.o +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-benchmark.dir/benchmark/broker-benchmark.cc.o -MF CMakeFiles/broker-benchmark.dir/benchmark/broker-benchmark.cc.o.d -o CMakeFiles/broker-benchmark.dir/benchmark/broker-benchmark.cc.o -c /build/broker-1.4.0+ds1/tests/benchmark/broker-benchmark.cc In file included from /build/broker-1.4.0+ds1/include/broker/core_actor.hh:18, from /build/broker-1.4.0+ds1/tests/cpp/core.cc:3: /build/broker-1.4.0+ds1/include/broker/detail/radix_tree.hh:78:32: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] @@ -2571,50 +2512,36 @@ /usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ -[ 61%] Linking CXX executable ../bin/broker-benchmark -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/broker-benchmark.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic "CMakeFiles/broker-benchmark.dir/benchmark/broker-benchmark.cc.o" -o ../bin/broker-benchmark -Wl,-rpath,/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/lib: ../lib/libbroker.so.1.4.0 -lssl -lcrypto -lcaf_openssl -lcaf_io -lcaf_core -lsqlite3 +[ 59%] Linking CXX executable bin/broker-node +/usr/bin/cmake -E cmake_link_script CMakeFiles/broker-node.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic "CMakeFiles/broker-node.dir/src/broker-node.cc.o" -o bin/broker-node -Wl,-rpath,/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/lib -lssl -lcrypto -lcaf_openssl -lcaf_io -lcaf_core -lsqlite3 lib/libbroker.so.1.4.0 -lssl -lcrypto -lcaf_openssl -lcaf_io -lcaf_core -lsqlite3 make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -[ 61%] Built target broker-benchmark +[ 59%] Built target broker-node make -f tests/CMakeFiles/broker-cluster-benchmark.dir/build.make tests/CMakeFiles/broker-cluster-benchmark.dir/depend make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/tests /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests/CMakeFiles/broker-cluster-benchmark.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/broker-cluster-benchmark.dir/build.make tests/CMakeFiles/broker-cluster-benchmark.dir/build make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -[ 62%] Building CXX object tests/CMakeFiles/broker-cluster-benchmark.dir/benchmark/broker-cluster-benchmark.cc.o +[ 60%] Building CXX object tests/CMakeFiles/broker-cluster-benchmark.dir/benchmark/broker-cluster-benchmark.cc.o cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-cluster-benchmark.dir/benchmark/broker-cluster-benchmark.cc.o -MF CMakeFiles/broker-cluster-benchmark.dir/benchmark/broker-cluster-benchmark.cc.o.d -o CMakeFiles/broker-cluster-benchmark.dir/benchmark/broker-cluster-benchmark.cc.o -c /build/broker-1.4.0+ds1/tests/benchmark/broker-cluster-benchmark.cc -[ 63%] Building CXX object bindings/python/CMakeFiles/_broker.dir/enums.cpp.o -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python && /usr/bin/c++ -D_broker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/bindings/python/3rdparty/pybind11/include -I/usr/include/python3.11 -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -fvisibility=hidden -flto -MD -MT bindings/python/CMakeFiles/_broker.dir/enums.cpp.o -MF CMakeFiles/_broker.dir/enums.cpp.o.d -o CMakeFiles/_broker.dir/enums.cpp.o -c /build/broker-1.4.0+ds1/bindings/python/enums.cpp -[ 64%] Building CXX object bindings/python/CMakeFiles/_broker.dir/store.cpp.o -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python && /usr/bin/c++ -D_broker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/bindings/python/3rdparty/pybind11/include -I/usr/include/python3.11 -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -fvisibility=hidden -flto -MD -MT bindings/python/CMakeFiles/_broker.dir/store.cpp.o -MF CMakeFiles/_broker.dir/store.cpp.o.d -o CMakeFiles/_broker.dir/store.cpp.o -c /build/broker-1.4.0+ds1/bindings/python/store.cpp -In file included from /usr/include/c++/12/string:50, - from /usr/include/c++/12/bits/locale_classes.h:40, - from /usr/include/c++/12/bits/ios_base.h:41, - from /usr/include/c++/12/ios:42, - from /usr/include/c++/12/ostream:38, - from /usr/include/c++/12/iostream:39, - from /build/broker-1.4.0+ds1/tests/benchmark/broker-cluster-benchmark.cc:3: -/usr/include/c++/12/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred]': -/usr/include/c++/12/bits/stl_algobase.h:2059:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 2059 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, - | ^~~~~~~~~ -/usr/include/c++/12/bits/stl_algobase.h:2059:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +[ 61%] Building CXX object bindings/python/CMakeFiles/_broker.dir/data.cpp.o +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python && /usr/bin/c++ -D_broker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/bindings/python/3rdparty/pybind11/include -I/usr/include/python3.11 -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -fvisibility=hidden -flto -MD -MT bindings/python/CMakeFiles/_broker.dir/data.cpp.o -MF CMakeFiles/_broker.dir/data.cpp.o.d -o CMakeFiles/_broker.dir/data.cpp.o -c /build/broker-1.4.0+ds1/bindings/python/data.cpp In file included from /usr/include/c++/12/map:60, - from /build/broker-1.4.0+ds1/include/broker/core_actor.hh:4: -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {caf::atom_value, std::chrono::duration >}; _Key = caf::atom_value; _Val = std::pair > >; _KeyOfValue = std::_Select1st > > >; _Compare = std::less; _Alloc = std::allocator > > >]': -/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 - 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 65%] Building CXX object bindings/python/CMakeFiles/_broker.dir/zeek.cpp.o -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python && /usr/bin/c++ -D_broker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/bindings/python/3rdparty/pybind11/include -I/usr/include/python3.11 -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -fvisibility=hidden -flto -MD -MT bindings/python/CMakeFiles/_broker.dir/zeek.cpp.o -MF CMakeFiles/_broker.dir/zeek.cpp.o.d -o CMakeFiles/_broker.dir/zeek.cpp.o -c /build/broker-1.4.0+ds1/bindings/python/zeek.cpp + from /usr/include/caf/fwd.hpp:22, + from /usr/include/caf/detail/type_traits.hpp:29, + from /usr/include/caf/detail/append_hex.hpp:24, + from /usr/include/caf/detail/stringification_inspector.hpp:27, + from /usr/include/caf/deep_to_string.hpp:24, + from /build/broker-1.4.0+ds1/tests/benchmark/broker-benchmark.cc:13: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = broker::data; _Val = broker::data; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = std::allocator]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = broker::data; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:63, - from /build/broker-1.4.0+ds1/include/broker/core_actor.hh:7: -/usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': -/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + from /build/broker-1.4.0+ds1/tests/benchmark/broker-benchmark.cc:11: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, @@ -2639,6 +2566,80 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': +/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In file included from /usr/include/c++/12/vector:70: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::zeek::Event}; _Tp = broker::data; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:601:31, + inlined from 'void {anonymous}::receivedStats(broker::endpoint&, broker::data)' at /build/broker-1.4.0+ds1/tests/benchmark/broker-benchmark.cc:158:33: +/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:601:31, + inlined from 'void {anonymous}::receivedStats(broker::endpoint&, broker::data)' at /build/broker-1.4.0+ds1/tests/benchmark/broker-benchmark.cc:159:39: +/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:601:31, + inlined from 'void {anonymous}::receivedStats(broker::endpoint&, broker::data)' at /build/broker-1.4.0+ds1/tests/benchmark/broker-benchmark.cc:160:38: +/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/string:50, + from /usr/include/c++/12/bits/locale_classes.h:40, + from /usr/include/c++/12/bits/ios_base.h:41, + from /usr/include/c++/12/ios:42, + from /usr/include/c++/12/ostream:38, + from /usr/include/c++/12/iostream:39, + from /build/broker-1.4.0+ds1/tests/benchmark/broker-cluster-benchmark.cc:3: +/usr/include/c++/12/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred]': +/usr/include/c++/12/bits/stl_algobase.h:2059:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 2059 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, + | ^~~~~~~~~ +/usr/include/c++/12/bits/stl_algobase.h:2059:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', + inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, + inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, + inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: +/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 366 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:60, + from /build/broker-1.4.0+ds1/include/broker/core_actor.hh:4: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {caf::atom_value, std::chrono::duration >}; _Key = caf::atom_value; _Val = std::pair > >; _KeyOfValue = std::_Select1st > > >; _Compare = std::less; _Alloc = std::allocator > > >]': +/usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator' changed in GCC 7.1 + 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {broker::zeek::Event}; _Tp = broker::data; _Alloc = std::allocator]', + inlined from 'void {anonymous}::send_batch(broker::endpoint&, broker::publisher&)' at /build/broker-1.4.0+ds1/tests/benchmark/broker-benchmark.cc:149:23, + inlined from 'void {anonymous}::client_mode(broker::endpoint&, const std::string&, int)' at /build/broker-1.4.0+ds1/tests/benchmark/broker-benchmark.cc:279:17, + inlined from 'int main(int, char**)' at /build/broker-1.4.0+ds1/tests/benchmark/broker-benchmark.cc:446:16: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 62%] Linking CXX executable ../bin/broker-benchmark +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/broker-benchmark.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic "CMakeFiles/broker-benchmark.dir/benchmark/broker-benchmark.cc.o" -o ../bin/broker-benchmark -Wl,-rpath,/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/lib: ../lib/libbroker.so.1.4.0 -lssl -lcrypto -lcaf_openssl -lcaf_io -lcaf_core -lsqlite3 +make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/caf/actor_system.hpp:25, @@ -2647,8 +2648,19 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +[ 62%] Built target broker-benchmark +make -f doc/_examples/CMakeFiles/synopsis.dir/build.make doc/_examples/CMakeFiles/synopsis.dir/depend +make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples/CMakeFiles/synopsis.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +make -f doc/_examples/CMakeFiles/synopsis.dir/build.make doc/_examples/CMakeFiles/synopsis.dir/build +make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +[ 63%] Building CXX object doc/_examples/CMakeFiles/synopsis.dir/synopsis.cc.o +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/doc/_examples -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT doc/_examples/CMakeFiles/synopsis.dir/synopsis.cc.o -MF CMakeFiles/synopsis.dir/synopsis.cc.o.d -o CMakeFiles/synopsis.dir/synopsis.cc.o -c /build/broker-1.4.0+ds1/doc/_examples/synopsis.cc /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {node}; _Tp = node; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 +[ 64%] Building CXX object bindings/python/CMakeFiles/_broker.dir/enums.cpp.o +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python && /usr/bin/c++ -D_broker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/bindings/python/3rdparty/pybind11/include -I/usr/include/python3.11 -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -fvisibility=hidden -flto -MD -MT bindings/python/CMakeFiles/_broker.dir/enums.cpp.o -MF CMakeFiles/_broker.dir/enums.cpp.o.d -o CMakeFiles/_broker.dir/enums.cpp.o -c /build/broker-1.4.0+ds1/bindings/python/enums.cpp In function '_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred]', inlined from '_IIter std::find_if(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = bool (*)(const node&)]' at /usr/include/c++/12/bits/stl_algo.h:3877:28, inlined from 'bool std::none_of(_IIter, _IIter, _Predicate) [with _IIter = __gnu_cxx::__normal_iterator >; _Predicate = bool (*)(const node&)]' at /usr/include/c++/12/bits/stl_algo.h:474:47, @@ -2672,18 +2684,6 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', - inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, - inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, - inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: -/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 366 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/set:60, from /usr/include/caf/abstract_actor.hpp:21, from /usr/include/caf/actor_system.hpp:31: @@ -2724,15 +2724,6 @@ /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:61: -In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {caf::atom_value, std::chrono::duration >}; _Key = caf::atom_value; _Tp = std::chrono::duration >; _Compare = std::less; _Alloc = std::allocator > > >]', - inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {caf::atom_value, std::chrono::duration >}; _Key = caf::atom_value; _Tp = std::chrono::duration >; _Compare = std::less; _Alloc = std::allocator > > >]' at /usr/include/c++/12/bits/stl_map.h:599:22, - inlined from 'test_coordinator_fixture::test_coordinator_fixture(Ts&& ...) [with Ts = {}; Config = {anonymous}::config]' at /usr/include/caf/test/dsl.hpp:708:40: -/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map > >::const_iterator' {aka 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator'} changed in GCC 7.1 - 638 | return _M_t._M_emplace_hint_unique(__pos, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ - 639 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_negate >, caf::select_config_value_hint::is_list>::type::get_if(const caf::config_value*):: >]': /usr/include/c++/12/bits/stl_algobase.h:2059:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2059 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, @@ -2768,6 +2759,37 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:63, + from /build/broker-1.4.0+ds1/include/broker/core_actor.hh:7: +/usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': +/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:601:31, + inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:324:7, + inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:310:8, + inlined from 'caf::variant< >& caf::variant< >::operator=(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:197:8, + inlined from 'void caf::variant_assign_helper::operator()(const U&) const [with U = std::vector; T = caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >]' at /usr/include/caf/variant.hpp:83:9, + inlined from 'static Result caf::variant< >::apply_impl(Self&, Visitor&&, Us&& ...) [with Result = void; Self = const caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >; Visitor = caf::variant_assign_helper, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > > >&; Us = {}; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:281:7: +/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, + inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1617:35, + inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/vector.tcc:232:44, + inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:326:25, + inlined from 'caf::variant< >& caf::variant< >::operator=(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:197:8, + inlined from 'void caf::variant_assign_helper::operator()(const U&) const [with U = std::vector; T = caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >]' at /usr/include/caf/variant.hpp:83:9, + inlined from 'static Result caf::variant< >::apply_impl(Self&, Visitor&&, Us&& ...) [with Result = void; Self = const caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >; Visitor = caf::variant_assign_helper, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > > >&; Us = {}; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:281:7: +/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:63: /usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 @@ -2798,42 +2820,6 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -[ 66%] Linking CXX shared module ../../python/broker/_broker.so -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python && /usr/bin/cmake -E cmake_link_script CMakeFiles/_broker.dir/link.txt --verbose=1 -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', - inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, - inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, - inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: -/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 366 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -o ../../python/broker/_broker.so CMakeFiles/_broker.dir/_broker.cpp.o CMakeFiles/_broker.dir/data.cpp.o CMakeFiles/_broker.dir/enums.cpp.o CMakeFiles/_broker.dir/store.cpp.o CMakeFiles/_broker.dir/zeek.cpp.o -Wl,-rpath,/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/lib: ../../lib/libbroker.so.1.4.0 -L/usr/lib/python3.11/config-3.11-arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -ldl -lm -lssl -lcrypto -lcaf_openssl -lcaf_io -lcaf_core -lsqlite3 -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {node}; _Tp = node; _Alloc = std::allocator]', - inlined from 'int main(int, char**)' at /build/broker-1.4.0+ds1/tests/benchmark/broker-cluster-benchmark.cc:1164:25: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 67%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/data.cc.o -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/data.cc.o -MF CMakeFiles/broker-test.dir/cpp/data.cc.o.d -o CMakeFiles/broker-test.dir/cpp/data.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/data.cc -lto-wrapper: warning: using serial compilation of 19 LTRANS jobs -lto-wrapper: note: see the '-flto' option documentation for more information -[ 68%] Linking CXX executable ../bin/broker-cluster-benchmark -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/broker-cluster-benchmark.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic "CMakeFiles/broker-cluster-benchmark.dir/benchmark/broker-cluster-benchmark.cc.o" -o ../bin/broker-cluster-benchmark -Wl,-rpath,/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/lib: ../lib/libbroker.so.1.4.0 -lssl -lcrypto -lcaf_openssl -lcaf_io -lcaf_core -lsqlite3 -make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -[ 68%] Built target broker-cluster-benchmark -make -f doc/_examples/CMakeFiles/synopsis.dir/build.make doc/_examples/CMakeFiles/synopsis.dir/depend -make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples/CMakeFiles/synopsis.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -make -f doc/_examples/CMakeFiles/synopsis.dir/build.make doc/_examples/CMakeFiles/synopsis.dir/build -make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -[ 69%] Building CXX object doc/_examples/CMakeFiles/synopsis.dir/synopsis.cc.o -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/doc/_examples -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT doc/_examples/CMakeFiles/synopsis.dir/synopsis.cc.o -MF CMakeFiles/synopsis.dir/synopsis.cc.o.d -o CMakeFiles/synopsis.dir/synopsis.cc.o -c /build/broker-1.4.0+ds1/doc/_examples/synopsis.cc In file included from /usr/include/c++/12/map:60, from /usr/include/caf/fwd.hpp:22, from /usr/include/caf/atom.hpp:27, @@ -2877,13 +2863,77 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 70%] Linking CXX executable ../../bin/synopsis +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', + inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, + inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, + inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: +/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 366 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 65%] Linking CXX executable ../../bin/synopsis cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/synopsis.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/synopsis.dir/synopsis.cc.o -o ../../bin/synopsis -Wl,-rpath,/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/lib ../../lib/libbroker.so.1.4.0 -lssl -lcrypto -lcaf_openssl -lcaf_io -lcaf_core -lsqlite3 +In file included from /usr/include/c++/12/vector:70: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +[ 65%] Built target synopsis +make -f doc/_examples/CMakeFiles/comm.dir/build.make doc/_examples/CMakeFiles/comm.dir/depend +make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples/CMakeFiles/comm.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +make -f doc/_examples/CMakeFiles/comm.dir/build.make doc/_examples/CMakeFiles/comm.dir/build +make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +[ 66%] Building CXX object doc/_examples/CMakeFiles/comm.dir/comm.cc.o +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/doc/_examples -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT doc/_examples/CMakeFiles/comm.dir/comm.cc.o -MF CMakeFiles/comm.dir/comm.cc.o.d -o CMakeFiles/comm.dir/comm.cc.o -c /build/broker-1.4.0+ds1/doc/_examples/comm.cc +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', + inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, + inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, + inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: +/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 366 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 67%] Building CXX object bindings/python/CMakeFiles/_broker.dir/store.cpp.o +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python && /usr/bin/c++ -D_broker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/bindings/python/3rdparty/pybind11/include -I/usr/include/python3.11 -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -fvisibility=hidden -flto -MD -MT bindings/python/CMakeFiles/_broker.dir/store.cpp.o -MF CMakeFiles/_broker.dir/store.cpp.o.d -o CMakeFiles/_broker.dir/store.cpp.o -c /build/broker-1.4.0+ds1/bindings/python/store.cpp +In file included from /usr/include/c++/12/map:61: +In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {caf::atom_value, std::chrono::duration >}; _Key = caf::atom_value; _Tp = std::chrono::duration >; _Compare = std::less; _Alloc = std::allocator > > >]', + inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {caf::atom_value, std::chrono::duration >}; _Key = caf::atom_value; _Tp = std::chrono::duration >; _Compare = std::less; _Alloc = std::allocator > > >]' at /usr/include/c++/12/bits/stl_map.h:599:22, + inlined from 'test_coordinator_fixture::test_coordinator_fixture(Ts&& ...) [with Ts = {}; Config = {anonymous}::config]' at /usr/include/caf/test/dsl.hpp:708:40: +/usr/include/c++/12/bits/stl_map.h:638:45: note: parameter passing for argument of type 'std::map > >::const_iterator' {aka 'std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator'} changed in GCC 7.1 + 638 | return _M_t._M_emplace_hint_unique(__pos, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ + 639 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {node}; _Tp = node; _Alloc = std::allocator]', + inlined from 'int main(int, char**)' at /build/broker-1.4.0+ds1/tests/benchmark/broker-cluster-benchmark.cc:1164:25: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 68%] Linking CXX executable ../bin/broker-cluster-benchmark +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/broker-cluster-benchmark.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic "CMakeFiles/broker-cluster-benchmark.dir/benchmark/broker-cluster-benchmark.cc.o" -o ../bin/broker-cluster-benchmark -Wl,-rpath,/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/lib: ../lib/libbroker.so.1.4.0 -lssl -lcrypto -lcaf_openssl -lcaf_io -lcaf_core -lsqlite3 +make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +[ 68%] Built target broker-cluster-benchmark +make -f doc/_examples/CMakeFiles/stores.dir/build.make doc/_examples/CMakeFiles/stores.dir/depend +make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples/CMakeFiles/stores.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +make -f doc/_examples/CMakeFiles/stores.dir/build.make doc/_examples/CMakeFiles/stores.dir/build +make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +[ 69%] Building CXX object doc/_examples/CMakeFiles/stores.dir/stores.cc.o +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/doc/_examples -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT doc/_examples/CMakeFiles/stores.dir/stores.cc.o -MF CMakeFiles/stores.dir/stores.cc.o.d -o CMakeFiles/stores.dir/stores.cc.o -c /build/broker-1.4.0+ds1/doc/_examples/stores.cc In file included from /usr/include/c++/12/vector:63, - from /build/broker-1.4.0+ds1/include/broker/data.hh:9, - from /build/broker-1.4.0+ds1/tests/cpp/data.cc:3: + from /usr/include/c++/12/functional:62, + from /usr/include/caf/error.hpp:22, + from /build/broker-1.4.0+ds1/include/broker/address.hh:8, + from /build/broker-1.4.0+ds1/include/broker/broker.hh:3, + from /build/broker-1.4.0+ds1/doc/_examples/comm.cc:3: /usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, @@ -2913,28 +2963,44 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 70%] Built target synopsis -make -f doc/_examples/CMakeFiles/comm.dir/build.make doc/_examples/CMakeFiles/comm.dir/depend +[ 70%] Linking CXX executable ../../bin/comm +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/comm.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/comm.dir/comm.cc.o -o ../../bin/comm -Wl,-rpath,/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/lib ../../lib/libbroker.so.1.4.0 -lssl -lcrypto -lcaf_openssl -lcaf_io -lcaf_core -lsqlite3 +make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +[ 70%] Built target comm +make -f doc/_examples/CMakeFiles/ping.dir/build.make doc/_examples/CMakeFiles/ping.dir/depend make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples/CMakeFiles/comm.dir/DependInfo.cmake --color= +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples/CMakeFiles/ping.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -make -f doc/_examples/CMakeFiles/comm.dir/build.make doc/_examples/CMakeFiles/comm.dir/build +make -f doc/_examples/CMakeFiles/ping.dir/build.make doc/_examples/CMakeFiles/ping.dir/build make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -[ 72%] Building CXX object doc/_examples/CMakeFiles/comm.dir/comm.cc.o -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/doc/_examples -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT doc/_examples/CMakeFiles/comm.dir/comm.cc.o -MF CMakeFiles/comm.dir/comm.cc.o.d -o CMakeFiles/comm.dir/comm.cc.o -c /build/broker-1.4.0+ds1/doc/_examples/comm.cc -[ 73%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/detail/data_generator.cc.o +[ 72%] Building CXX object doc/_examples/CMakeFiles/ping.dir/ping.cc.o +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/doc/_examples -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT doc/_examples/CMakeFiles/ping.dir/ping.cc.o -MF CMakeFiles/ping.dir/ping.cc.o.d -o CMakeFiles/ping.dir/ping.cc.o -c /build/broker-1.4.0+ds1/doc/_examples/ping.cc +[ 73%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/data.cc.o +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/data.cc.o -MF CMakeFiles/broker-test.dir/cpp/data.cc.o.d -o CMakeFiles/broker-test.dir/cpp/data.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/data.cc +[ 74%] Building CXX object bindings/python/CMakeFiles/_broker.dir/zeek.cpp.o +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python && /usr/bin/c++ -D_broker_EXPORTS -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/bindings/python/3rdparty/pybind11/include -I/usr/include/python3.11 -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -fPIC -fvisibility=hidden -flto -MD -MT bindings/python/CMakeFiles/_broker.dir/zeek.cpp.o -MF CMakeFiles/_broker.dir/zeek.cpp.o.d -o CMakeFiles/_broker.dir/zeek.cpp.o -c /build/broker-1.4.0+ds1/bindings/python/zeek.cpp +[ 75%] Linking CXX executable ../../bin/stores +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/stores.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/stores.dir/stores.cc.o -o ../../bin/stores -Wl,-rpath,/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/lib ../../lib/libbroker.so.1.4.0 -lssl -lcrypto -lcaf_openssl -lcaf_io -lcaf_core -lsqlite3 +make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +[ 75%] Built target stores +[ 76%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/detail/data_generator.cc.o cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/detail/data_generator.cc.o -MF CMakeFiles/broker-test.dir/cpp/detail/data_generator.cc.o.d -o CMakeFiles/broker-test.dir/cpp/detail/data_generator.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/detail/data_generator.cc In file included from /usr/include/c++/12/vector:63, from /usr/include/c++/12/functional:62, from /usr/include/caf/error.hpp:22, from /build/broker-1.4.0+ds1/include/broker/address.hh:8, from /build/broker-1.4.0+ds1/include/broker/broker.hh:3, - from /build/broker-1.4.0+ds1/doc/_examples/comm.cc:3: + from /build/broker-1.4.0+ds1/doc/_examples/ping.cc:5: /usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +[ 77%] Linking CXX shared module ../../python/broker/_broker.so +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python && /usr/bin/cmake -E cmake_link_script CMakeFiles/_broker.dir/link.txt --verbose=1 +/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -shared -o ../../python/broker/_broker.so CMakeFiles/_broker.dir/_broker.cpp.o CMakeFiles/_broker.dir/data.cpp.o CMakeFiles/_broker.dir/enums.cpp.o CMakeFiles/_broker.dir/store.cpp.o CMakeFiles/_broker.dir/zeek.cpp.o -Wl,-rpath,/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/lib: ../../lib/libbroker.so.1.4.0 -L/usr/lib/python3.11/config-3.11-arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf -ldl -lm -lssl -lcrypto -lcaf_openssl -lcaf_io -lcaf_core -lsqlite3 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, @@ -2959,28 +3025,33 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 74%] Linking CXX executable ../../bin/comm -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/comm.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/comm.dir/comm.cc.o -o ../../bin/comm -Wl,-rpath,/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/lib ../../lib/libbroker.so.1.4.0 -lssl -lcrypto -lcaf_openssl -lcaf_io -lcaf_core -lsqlite3 -make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -[ 74%] Built target comm -make -f doc/_examples/CMakeFiles/stores.dir/build.make doc/_examples/CMakeFiles/stores.dir/depend -make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples/CMakeFiles/stores.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -make -f doc/_examples/CMakeFiles/stores.dir/build.make doc/_examples/CMakeFiles/stores.dir/build -make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -[ 75%] Building CXX object doc/_examples/CMakeFiles/stores.dir/stores.cc.o -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/doc/_examples -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT doc/_examples/CMakeFiles/stores.dir/stores.cc.o -MF CMakeFiles/stores.dir/stores.cc.o.d -o CMakeFiles/stores.dir/stores.cc.o -c /build/broker-1.4.0+ds1/doc/_examples/stores.cc -[ 76%] Linking CXX executable ../../bin/stores -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/stores.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/stores.dir/stores.cc.o -o ../../bin/stores -Wl,-rpath,/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/lib ../../lib/libbroker.so.1.4.0 -lssl -lcrypto -lcaf_openssl -lcaf_io -lcaf_core -lsqlite3 -make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +In file included from /usr/include/c++/12/vector:70: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/map:60, + from /usr/include/caf/fwd.hpp:22, + from /usr/include/caf/atom.hpp:27, + from /usr/include/caf/error.hpp:25: +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = broker::data; _Val = broker::data; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = std::allocator]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' changed in GCC 7.1 + 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = broker::data; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': +/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', + inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, + inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, + inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: +/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 366 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +lto-wrapper: warning: using serial compilation of 19 LTRANS jobs +lto-wrapper: note: see the '-flto' option documentation for more information In file included from /usr/include/c++/12/vector:63, - from /usr/include/c++/12/bits/random.h:34, - from /usr/include/c++/12/random:49, - from /build/broker-1.4.0+ds1/include/broker/detail/data_generator.hh:3, - from /build/broker-1.4.0+ds1/tests/cpp/detail/data_generator.cc:3: + from /build/broker-1.4.0+ds1/include/broker/data.hh:9, + from /build/broker-1.4.0+ds1/tests/cpp/data.cc:3: /usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, @@ -3010,40 +3081,20 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const broker::data&}; _Tp = broker::data; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const broker::data&}; _Tp = broker::data; _Alloc = std::allocator]', - inlined from 'void data_generator_tests::{anonymous}::test172::run_test_impl()' at /build/broker-1.4.0+ds1/tests/cpp/detail/data_generator.cc:187:22, - inlined from 'void caf::test::test_impl::run_test_impl() [with T = data_generator_tests::{anonymous}::test172]' at /usr/include/caf/test/unit_test.hpp:277:23: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const broker::data&}; _Tp = broker::data; _Alloc = std::allocator]', - inlined from 'void data_generator_tests::{anonymous}::test172::run_test_impl()' at /build/broker-1.4.0+ds1/tests/cpp/detail/data_generator.cc:188:24, - inlined from 'void caf::test::test_impl::run_test_impl() [with T = data_generator_tests::{anonymous}::test172]' at /usr/include/caf/test/unit_test.hpp:277:23: -/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 76%] Built target stores -make -f doc/_examples/CMakeFiles/ping.dir/build.make doc/_examples/CMakeFiles/ping.dir/depend -make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples/CMakeFiles/ping.dir/DependInfo.cmake --color= +[ 78%] Linking CXX executable ../../bin/ping +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/ping.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ping.dir/ping.cc.o -o ../../bin/ping -Wl,-rpath,/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/lib ../../lib/libbroker.so.1.4.0 -lssl -lcrypto -lcaf_openssl -lcaf_io -lcaf_core -lsqlite3 make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -make -f doc/_examples/CMakeFiles/ping.dir/build.make doc/_examples/CMakeFiles/ping.dir/build -make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -[ 77%] Building CXX object doc/_examples/CMakeFiles/ping.dir/ping.cc.o -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/doc/_examples -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT doc/_examples/CMakeFiles/ping.dir/ping.cc.o -MF CMakeFiles/ping.dir/ping.cc.o.d -o CMakeFiles/ping.dir/ping.cc.o -c /build/broker-1.4.0+ds1/doc/_examples/ping.cc -[ 78%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/detail/generator_file_writer.cc.o +[ 78%] Built target ping +[ 79%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/detail/generator_file_writer.cc.o cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/detail/generator_file_writer.cc.o -MF CMakeFiles/broker-test.dir/cpp/detail/generator_file_writer.cc.o.d -o CMakeFiles/broker-test.dir/cpp/detail/generator_file_writer.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/detail/generator_file_writer.cc +[ 80%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/detail/meta_command_writer.cc.o +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/detail/meta_command_writer.cc.o -MF CMakeFiles/broker-test.dir/cpp/detail/meta_command_writer.cc.o.d -o CMakeFiles/broker-test.dir/cpp/detail/meta_command_writer.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/detail/meta_command_writer.cc In file included from /usr/include/c++/12/vector:63, - from /usr/include/c++/12/functional:62, - from /usr/include/caf/error.hpp:22, - from /build/broker-1.4.0+ds1/include/broker/address.hh:8, - from /build/broker-1.4.0+ds1/include/broker/broker.hh:3, - from /build/broker-1.4.0+ds1/doc/_examples/ping.cc:5: + from /usr/include/c++/12/bits/random.h:34, + from /usr/include/c++/12/random:49, + from /build/broker-1.4.0+ds1/include/broker/detail/data_generator.hh:3, + from /build/broker-1.4.0+ds1/tests/cpp/detail/data_generator.cc:3: /usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, @@ -3074,34 +3125,24 @@ 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const broker::data&}; _Tp = broker::data; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/map:60, - from /usr/include/caf/fwd.hpp:22, - from /usr/include/caf/atom.hpp:27, - from /usr/include/caf/error.hpp:25: -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = broker::data; _Val = broker::data; _KeyOfValue = std::_Identity; _Compare = std::less; _Alloc = std::allocator]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' changed in GCC 7.1 - 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = broker::data; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': -/usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', - inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, - inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, - inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: -/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 366 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 79%] Linking CXX executable ../../bin/ping -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples && /usr/bin/cmake -E cmake_link_script CMakeFiles/ping.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic CMakeFiles/ping.dir/ping.cc.o -o ../../bin/ping -Wl,-rpath,/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/lib ../../lib/libbroker.so.1.4.0 -lssl -lcrypto -lcaf_openssl -lcaf_io -lcaf_core -lsqlite3 -make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -[ 79%] Built target ping -[ 80%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/detail/meta_command_writer.cc.o -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/detail/meta_command_writer.cc.o -MF CMakeFiles/broker-test.dir/cpp/detail/meta_command_writer.cc.o.d -o CMakeFiles/broker-test.dir/cpp/detail/meta_command_writer.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/detail/meta_command_writer.cc +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const broker::data&}; _Tp = broker::data; _Alloc = std::allocator]', + inlined from 'void data_generator_tests::{anonymous}::test172::run_test_impl()' at /build/broker-1.4.0+ds1/tests/cpp/detail/data_generator.cc:187:22, + inlined from 'void caf::test::test_impl::run_test_impl() [with T = data_generator_tests::{anonymous}::test172]' at /usr/include/caf/test/unit_test.hpp:277:23: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const broker::data&}; _Tp = broker::data; _Alloc = std::allocator]', + inlined from 'void data_generator_tests::{anonymous}::test172::run_test_impl()' at /build/broker-1.4.0+ds1/tests/cpp/detail/data_generator.cc:188:24, + inlined from 'void caf::test::test_impl::run_test_impl() [with T = data_generator_tests::{anonymous}::test172]' at /usr/include/caf/test/unit_test.hpp:277:23: +/usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 81%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/detail/meta_data_writer.cc.o +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/detail/meta_data_writer.cc.o -MF CMakeFiles/broker-test.dir/cpp/detail/meta_data_writer.cc.o.d -o CMakeFiles/broker-test.dir/cpp/detail/meta_data_writer.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/detail/meta_data_writer.cc In file included from /usr/include/c++/12/memory:66, from /build/broker-1.4.0+ds1/include/broker/detail/generator_file_writer.hh:6, from /build/broker-1.4.0+ds1/tests/cpp/detail/generator_file_writer.cc:3: @@ -3149,15 +3190,6 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', - inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, - inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, - inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: -/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 366 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 81%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/detail/meta_data_writer.cc.o -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/detail/meta_data_writer.cc.o -MF CMakeFiles/broker-test.dir/cpp/detail/meta_data_writer.cc.o.d -o CMakeFiles/broker-test.dir/cpp/detail/meta_data_writer.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/detail/meta_data_writer.cc In file included from /usr/include/c++/12/memory:66, from /usr/include/caf/fwd.hpp:23, from /build/broker-1.4.0+ds1/include/broker/detail/meta_command_writer.hh:5, @@ -3191,8 +3223,17 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', + inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, + inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, + inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: +/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 366 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 82%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/error.cc.o cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/error.cc.o -MF CMakeFiles/broker-test.dir/cpp/error.cc.o.d -o CMakeFiles/broker-test.dir/cpp/error.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/error.cc +[ 83%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/filter_type.cc.o +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/filter_type.cc.o -MF CMakeFiles/broker-test.dir/cpp/filter_type.cc.o.d -o CMakeFiles/broker-test.dir/cpp/filter_type.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/filter_type.cc In file included from /usr/include/c++/12/vector:70, from /usr/include/c++/12/functional:62, from /usr/include/caf/error.hpp:22, @@ -3256,8 +3297,10 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 83%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/filter_type.cc.o -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/filter_type.cc.o -MF CMakeFiles/broker-test.dir/cpp/filter_type.cc.o.d -o CMakeFiles/broker-test.dir/cpp/filter_type.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/filter_type.cc +[ 84%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/integration.cc.o +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/integration.cc.o -MF CMakeFiles/broker-test.dir/cpp/integration.cc.o.d -o CMakeFiles/broker-test.dir/cpp/integration.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/integration.cc +[ 86%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/master.cc.o +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/master.cc.o -MF CMakeFiles/broker-test.dir/cpp/master.cc.o.d -o CMakeFiles/broker-test.dir/cpp/master.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/master.cc In file included from /usr/include/c++/12/vector:63, from /usr/include/c++/12/functional:62, from /usr/include/caf/error.hpp:22, @@ -3378,13 +3421,6 @@ /build/broker-1.4.0+ds1/tests/cpp/error.cc:116:3: note: in expansion of macro 'CHECK_EQUAL' 116 | CHECK_EQUAL( | ^~~~~~~~~~~ -[ 84%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/integration.cc.o -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/integration.cc.o -MF CMakeFiles/broker-test.dir/cpp/integration.cc.o.d -o CMakeFiles/broker-test.dir/cpp/integration.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/integration.cc -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python && /usr/bin/strip /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/python/broker/_broker.so -make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -[ 84%] Built target _broker -[ 86%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/master.cc.o -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/master.cc.o -MF CMakeFiles/broker-test.dir/cpp/master.cc.o.d -o CMakeFiles/broker-test.dir/cpp/master.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/master.cc [ 87%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/publisher.cc.o cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/publisher.cc.o -MF CMakeFiles/broker-test.dir/cpp/publisher.cc.o.d -o CMakeFiles/broker-test.dir/cpp/publisher.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/publisher.cc In file included from /build/broker-1.4.0+ds1/include/broker/core_actor.hh:18, @@ -3508,7 +3544,9 @@ /usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 366 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:63: +In file included from /usr/include/c++/12/vector:63, + from /build/broker-1.4.0+ds1/include/broker/store.hh:4, + from /build/broker-1.4.0+ds1/tests/cpp/master.cc:3: /usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, @@ -3538,21 +3576,9 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', - inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, - inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, - inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: -/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 366 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:63, - from /build/broker-1.4.0+ds1/include/broker/store.hh:4, - from /build/broker-1.4.0+ds1/tests/cpp/master.cc:3: +[ 88%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/publisher_id.cc.o +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/publisher_id.cc.o -MF CMakeFiles/broker-test.dir/cpp/publisher_id.cc.o.d -o CMakeFiles/broker-test.dir/cpp/publisher_id.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/publisher_id.cc +In file included from /usr/include/c++/12/vector:63: /usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': /usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, @@ -3582,21 +3608,6 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 88%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/publisher_id.cc.o -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/publisher_id.cc.o -MF CMakeFiles/broker-test.dir/cpp/publisher_id.cc.o.d -o CMakeFiles/broker-test.dir/cpp/publisher_id.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/publisher_id.cc -[ 89%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/radix_tree.cc.o -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/radix_tree.cc.o -MF CMakeFiles/broker-test.dir/cpp/radix_tree.cc.o.d -o CMakeFiles/broker-test.dir/cpp/radix_tree.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/radix_tree.cc -In file included from /build/broker-1.4.0+ds1/tests/cpp/radix_tree.cc:3: -/build/broker-1.4.0+ds1/include/broker/detail/radix_tree.hh:78:32: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] - 78 | class iterator : public std::iterator { - | ^~~~~~~~ -In file included from /usr/include/c++/12/string:45, - from /build/broker-1.4.0+ds1/include/broker/detail/radix_tree.hh:37: -/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^~~~~~~~ -[ 90%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/ssl.cc.o -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/ssl.cc.o -MF CMakeFiles/broker-test.dir/cpp/ssl.cc.o.d -o CMakeFiles/broker-test.dir/cpp/ssl.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/ssl.cc In file included from /usr/include/c++/12/vector:70: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 @@ -3609,43 +3620,25 @@ /usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 366 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python && /usr/bin/strip /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/python/broker/_broker.so +make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +[ 88%] Built target _broker +[ 89%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/radix_tree.cc.o +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/radix_tree.cc.o -MF CMakeFiles/broker-test.dir/cpp/radix_tree.cc.o.d -o CMakeFiles/broker-test.dir/cpp/radix_tree.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/radix_tree.cc +[ 90%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/ssl.cc.o +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/ssl.cc.o -MF CMakeFiles/broker-test.dir/cpp/ssl.cc.o.d -o CMakeFiles/broker-test.dir/cpp/ssl.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/ssl.cc [ 91%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/status.cc.o cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/status.cc.o -MF CMakeFiles/broker-test.dir/cpp/status.cc.o.d -o CMakeFiles/broker-test.dir/cpp/status.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/status.cc -In file included from /usr/include/c++/12/memory:66, - from /usr/include/caf/test/unit_test.hpp:25, - from /build/broker-1.4.0+ds1/tests/cpp/test.hh:7, - from /build/broker-1.4.0+ds1/tests/cpp/ssl.cc:4: -/usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': -/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, - inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:601:31, - inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:324:7, - inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:310:8, - inlined from 'caf::variant< >& caf::variant< >::operator=(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:197:8, - inlined from 'void caf::variant_assign_helper::operator()(const U&) const [with U = std::vector; T = caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >]' at /usr/include/caf/variant.hpp:83:9, - inlined from 'static Result caf::variant< >::apply_impl(Self&, Visitor&&, Us&& ...) [with Result = void; Self = const caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >; Visitor = caf::variant_assign_helper, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > > >&; Us = {}; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:281:7: -/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', - inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, - inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, - inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1617:35, - inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/vector.tcc:232:44, - inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:326:25, - inlined from 'caf::variant< >& caf::variant< >::operator=(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:197:8, - inlined from 'void caf::variant_assign_helper::operator()(const U&) const [with U = std::vector; T = caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >]' at /usr/include/caf/variant.hpp:83:9, - inlined from 'static Result caf::variant< >::apply_impl(Self&, Visitor&&, Us&& ...) [with Result = void; Self = const caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >; Visitor = caf::variant_assign_helper, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > > >&; Us = {}; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:281:7: -/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70, - from /usr/include/caf/test/unit_test.hpp:30: +In file included from /build/broker-1.4.0+ds1/tests/cpp/radix_tree.cc:3: +/build/broker-1.4.0+ds1/include/broker/detail/radix_tree.hh:78:32: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] + 78 | class iterator : public std::iterator { + | ^~~~~~~~ +In file included from /usr/include/c++/12/string:45, + from /build/broker-1.4.0+ds1/include/broker/detail/radix_tree.hh:37: +/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^~~~~~~~ +In file included from /usr/include/c++/12/vector:70: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: @@ -3659,8 +3652,6 @@ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 92%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/status_subscriber.cc.o cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/status_subscriber.cc.o -MF CMakeFiles/broker-test.dir/cpp/status_subscriber.cc.o.d -o CMakeFiles/broker-test.dir/cpp/status_subscriber.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/status_subscriber.cc -[ 93%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/store.cc.o -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/store.cc.o -MF CMakeFiles/broker-test.dir/cpp/store.cc.o.d -o CMakeFiles/broker-test.dir/cpp/store.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/store.cc In file included from /usr/include/c++/12/memory:66, from /usr/include/caf/fwd.hpp:23, from /build/broker-1.4.0+ds1/include/broker/convert.hh:8, @@ -3722,8 +3713,58 @@ /build/broker-1.4.0+ds1/tests/cpp/status.cc:102:3: note: in expansion of macro 'CHECK_EQUAL' 102 | CHECK_EQUAL( | ^~~~~~~~~~~ +In file included from /usr/include/c++/12/memory:66, + from /usr/include/caf/test/unit_test.hpp:25, + from /build/broker-1.4.0+ds1/tests/cpp/test.hh:7, + from /build/broker-1.4.0+ds1/tests/cpp/ssl.cc:4: +/usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': +/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, + | ^~~~~~~~~~~~~~~~ +/usr/include/c++/12/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, + inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:601:31, + inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:324:7, + inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:310:8, + inlined from 'caf::variant< >& caf::variant< >::operator=(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:197:8, + inlined from 'void caf::variant_assign_helper::operator()(const U&) const [with U = std::vector; T = caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >]' at /usr/include/caf/variant.hpp:83:9, + inlined from 'static Result caf::variant< >::apply_impl(Self&, Visitor&&, Us&& ...) [with Result = void; Self = const caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >; Visitor = caf::variant_assign_helper, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > > >&; Us = {}; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:281:7: +/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; bool _TrivialValueTypes = false]', + inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]' at /usr/include/c++/12/bits/stl_uninitialized.h:185:15, + inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*; _Tp = broker::data]' at /usr/include/c++/12/bits/stl_uninitialized.h:372:37, + inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1617:35, + inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/vector.tcc:232:44, + inlined from 'void caf::variant< >::set(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:326:25, + inlined from 'caf::variant< >& caf::variant< >::operator=(U&&) [with U = const std::vector&; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:197:8, + inlined from 'void caf::variant_assign_helper::operator()(const U&) const [with U = std::vector; T = caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >]' at /usr/include/caf/variant.hpp:83:9, + inlined from 'static Result caf::variant< >::apply_impl(Self&, Visitor&&, Us&& ...) [with Result = void; Self = const caf::variant, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > >; Visitor = caf::variant_assign_helper, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector > > >&; Us = {}; Ts = {broker::none, bool, long long unsigned int, long long int, double, std::__cxx11::basic_string, std::allocator >, broker::address, broker::subnet, broker::port, std::chrono::time_point > >, std::chrono::duration >, broker::enum_value, std::set, std::allocator >, std::map, std::allocator > >, std::vector >}]' at /usr/include/caf/variant.hpp:281:7: +/usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 137 | { return std::__do_uninit_copy(__first, __last, __result); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70, + from /usr/include/caf/test/unit_test.hpp:30: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 93%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/store.cc.o +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/store.cc.o -MF CMakeFiles/broker-test.dir/cpp/store.cc.o.d -o CMakeFiles/broker-test.dir/cpp/store.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/store.cc +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', + inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, + inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, + inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: +/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 366 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/store_event.cc.o cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/store_event.cc.o -MF CMakeFiles/broker-test.dir/cpp/store_event.cc.o.d -o CMakeFiles/broker-test.dir/cpp/store_event.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/store_event.cc +[ 95%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/subscriber.cc.o +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/subscriber.cc.o -MF CMakeFiles/broker-test.dir/cpp/subscriber.cc.o.d -o CMakeFiles/broker-test.dir/cpp/subscriber.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/subscriber.cc In file included from /usr/include/c++/12/vector:63, from /build/broker-1.4.0+ds1/include/broker/status_subscriber.hh:3, from /build/broker-1.4.0+ds1/tests/cpp/status_subscriber.cc:3: @@ -3761,6 +3802,25 @@ /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +In file included from /build/broker-1.4.0+ds1/include/broker/core_actor.hh:18, + from /build/broker-1.4.0+ds1/tests/cpp/subscriber.cc:20: +/build/broker-1.4.0+ds1/include/broker/detail/radix_tree.hh:78:32: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] + 78 | class iterator : public std::iterator { + | ^~~~~~~~ +In file included from /usr/include/c++/12/bits/stl_algobase.h:65, + from /usr/include/c++/12/vector:60, + from /build/broker-1.4.0+ds1/include/broker/subscriber.hh:3, + from /build/broker-1.4.0+ds1/tests/cpp/subscriber.cc:6: +/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', + inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, + inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, + inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: +/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 366 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/set:60, from /usr/include/caf/abstract_actor.hpp:21, from /usr/include/caf/actor.hpp:27, @@ -3770,13 +3830,8 @@ /usr/include/c++/12/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::less, std::allocator >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', - inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, - inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, - inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: -/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 366 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 96%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/test.cc.o +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/test.cc.o -MF CMakeFiles/broker-test.dir/cpp/test.cc.o.d -o CMakeFiles/broker-test.dir/cpp/test.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/test.cc In file included from /usr/include/c++/12/vector:63, from /build/broker-1.4.0+ds1/include/broker/store.hh:4: /usr/include/c++/12/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = broker::data*]': @@ -3842,8 +3897,6 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 95%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/subscriber.cc.o -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/subscriber.cc.o -MF CMakeFiles/broker-test.dir/cpp/subscriber.cc.o.d -o CMakeFiles/broker-test.dir/cpp/subscriber.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/subscriber.cc In file included from /usr/include/c++/12/vector:64, from /usr/include/caf/fwd.hpp:25: /usr/include/c++/12/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = broker::data; _Alloc = std::allocator]': @@ -3872,8 +3925,6 @@ /build/broker-1.4.0+ds1/tests/cpp/store_event.cc:86:5: note: in expansion of macro 'CHECK_INVALID' 86 | CHECK_INVALID(insert, "insert"s, "x"s, "foo"s, "bar"s); | ^~~~~~~~~~~~~ -[ 96%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/test.cc.o -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/test.cc.o -MF CMakeFiles/broker-test.dir/cpp/test.cc.o.d -o CMakeFiles/broker-test.dir/cpp/test.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/test.cc /build/broker-1.4.0+ds1/tests/cpp/store_event.cc: In member function 'void store_event_tests::{anonymous}::test90::run_test_impl()': /build/broker-1.4.0+ds1/tests/cpp/store_event.cc:117:12: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 117 | data x{vector{"update"s, "x"s, "foo"s, "bar"s, "baz"s, nil, node_str, obj}}; @@ -3899,18 +3950,6 @@ [ 97%] Building CXX object tests/CMakeFiles/broker-test.dir/cpp/topic.cc.o cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/c++ -I/build/broker-1.4.0+ds1/include -I/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/include -I/build/broker-1.4.0+ds1/tests/cpp -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -MD -MT tests/CMakeFiles/broker-test.dir/cpp/topic.cc.o -MF CMakeFiles/broker-test.dir/cpp/topic.cc.o.d -o CMakeFiles/broker-test.dir/cpp/topic.cc.o -c /build/broker-1.4.0+ds1/tests/cpp/topic.cc In file included from /build/broker-1.4.0+ds1/include/broker/core_actor.hh:18, - from /build/broker-1.4.0+ds1/tests/cpp/subscriber.cc:20: -/build/broker-1.4.0+ds1/include/broker/detail/radix_tree.hh:78:32: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] - 78 | class iterator : public std::iterator { - | ^~~~~~~~ -In file included from /usr/include/c++/12/bits/stl_algobase.h:65, - from /usr/include/c++/12/vector:60, - from /build/broker-1.4.0+ds1/include/broker/subscriber.hh:3, - from /build/broker-1.4.0+ds1/tests/cpp/subscriber.cc:6: -/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^~~~~~~~ -In file included from /build/broker-1.4.0+ds1/include/broker/core_actor.hh:18, from /build/broker-1.4.0+ds1/tests/cpp/test.cc:13: /build/broker-1.4.0+ds1/include/broker/detail/radix_tree.hh:78:32: warning: 'template struct std::iterator' is deprecated [-Wdeprecated-declarations] 78 | class iterator : public std::iterator { @@ -3956,18 +3995,6 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/12/vector:70: -/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': -/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 - 439 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', - inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, - inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, - inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: -/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 366 | _M_realloc_insert(begin() + __n, std::move(__v)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:63, from /build/broker-1.4.0+ds1/include/broker/data.hh:9, from /build/broker-1.4.0+ds1/include/broker/zeek.hh:3, @@ -4009,6 +4036,18 @@ /usr/include/c++/12/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/vector:70: +/usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {broker::data}; _Tp = broker::data; _Alloc = std::allocator]': +/usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 + 439 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]', + inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = broker::data; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1389:30, + inlined from 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/12/bits/stl_iterator.h:973:26, + inlined from 'caf::error caf::data_processor::fill_range(T&, size_t) [with T = std::vector; Derived = caf::deserializer]' at /usr/include/caf/data_processor.hpp:269:22: +/usr/include/c++/12/bits/vector.tcc:366:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 + 366 | _M_realloc_insert(begin() + __n, std::move(__v)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX executable ../bin/broker-test cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/broker-test.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/broker-1.4.0+ds1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wno-unused -Wno-register -Werror=vla -Wall -Wno-unused -pedantic -ftemplate-depth=512 -ftemplate-backtrace-limit=0 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -rdynamic "CMakeFiles/broker-test.dir/cpp/backend.cc.o" "CMakeFiles/broker-test.dir/cpp/core.cc.o" "CMakeFiles/broker-test.dir/cpp/data.cc.o" "CMakeFiles/broker-test.dir/cpp/detail/data_generator.cc.o" "CMakeFiles/broker-test.dir/cpp/detail/generator_file_writer.cc.o" "CMakeFiles/broker-test.dir/cpp/detail/meta_command_writer.cc.o" "CMakeFiles/broker-test.dir/cpp/detail/meta_data_writer.cc.o" "CMakeFiles/broker-test.dir/cpp/error.cc.o" "CMakeFiles/broker-test.dir/cpp/filter_type.cc.o" "CMakeFiles/broker-test.dir/cpp/integration.cc.o" "CMakeFiles/broker-test.dir/cpp/master.cc.o" "CMakeFiles/broker-test.dir/cpp/publisher.cc.o" "CMakeFiles/broker-test.dir/cpp/publisher_id.cc.o" "CMakeFiles/broker-test.dir/cpp/radix_tree.cc.o" "CMakeFiles/broker-test.dir/cpp/ssl.cc.o" "CMakeFiles/broker-test.dir/cpp/status.cc.o" "CMakeFiles/broker-test.dir/cpp/status_subscriber.cc.o" "CMakeFiles/broker-test.dir/cpp/store.cc.o" "CMakeFiles/broker-test.dir/cpp/store_event.cc.o" "CMakeFiles/broker-test.dir/cpp/subscriber.cc.o" "CMakeFiles/broker-test.dir/cpp/test.cc.o" "CMakeFiles/broker-test.dir/cpp/topic.cc.o" "CMakeFiles/broker-test.dir/cpp/zeek.cc.o" -o ../bin/broker-test -Wl,-rpath,/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/lib ../lib/libbroker.so.1.4.0 -lssl -lcrypto -lcaf_openssl -lcaf_io -lcaf_core -lsqlite3 @@ -4018,10 +4057,10 @@ /usr/bin/cmake -E cmake_progress_start /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/CMakeFiles 0 make[1]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' dh_auto_test -O--buildsystem=cmake - cd obj-arm-linux-gnueabihf && make -j3 test ARGS\+=--verbose ARGS\+=-j3 + cd obj-arm-linux-gnueabihf && make -j4 test ARGS\+=--verbose ARGS\+=-j4 make[1]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' Running tests... -/usr/bin/ctest --force-new-ctest-process --verbose -j3 +/usr/bin/ctest --force-new-ctest-process --verbose -j4 UpdateCTestConfiguration from :/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/DartConfiguration.tcl UpdateCTestConfiguration from :/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/DartConfiguration.tcl Test project /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf @@ -4055,26 +4094,176 @@ 3: Environment variables: 3: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests 3: Test timeout computed to be: 20 -1: +----------------------------------------------------------------------+ -1: backend -1: +----------------------------------------------------------------------+ -1: -1: - put/get +test 4 + Start 4: data_generator + +4: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "data_generator" +4: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests +4: Environment variables: +4: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests +4: Test timeout computed to be: 20 +3: +----------------------------------------------------------------------+ +3: data +3: +----------------------------------------------------------------------+ +3: +3: - basic +3: ** ./tests/cpp/data.cc:20 std::is_same::value +3: ** ./tests/cpp/data.cc:21 std::is_same::value +3: ** ./tests/cpp/data.cc:22 std::is_same::value +3: ** ./tests/cpp/data.cc:23 std::is_same::value 2: +----------------------------------------------------------------------+ 2: core 2: +----------------------------------------------------------------------+ 2: 2: - local_peers +1: +----------------------------------------------------------------------+ +1: backend +1: +----------------------------------------------------------------------+ +1: +1: - put/get +4: +----------------------------------------------------------------------+ +4: data_generator +4: +----------------------------------------------------------------------+ +4: +4: - no data +4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:61 ::caf::test::equal_to(generate(), data()) +4: -> 4 checks took 5 ms +4: +4: - boolean data +4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:67 holds_alternative(x) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +3: -> 4 checks took 5 ms +3: +3: - timespan +3: ** ./tests/cpp/data.cc:28 std::chrono::nanoseconds{42} == s +3: -> 1 check took 1 ms +3: +3: - timestamp +3: ** ./tests/cpp/data.cc:33 ts.time_since_epoch() == timespan{42} +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:68 ::caf::test::equal_to(generate(), x) +4: -> 7 checks took 792 us +4: +4: - count data +4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:74 holds_alternative(x) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:75 ::caf::test::equal_to(generate(), x) +4: -> 7 checks took 760 us +4: +4: - integer data +4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:81 holds_alternative(x) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:82 ::caf::test::equal_to(generate(), x) +4: -> 7 checks took 805 us +4: +4: - real data +4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:88 holds_alternative(x) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:89 ::caf::test::equal_to(generate(), x) +3: -> 1 check took 1 ms +3: +3: - enum +3: ** ./tests/cpp/data.cc:38 ::caf::test::equal_to(e.name, "foo") +3: -> 1 check took 422 us +3: +3: - address 2: -> connect a consumer (leaf) to core2 [line 141] 2: -> core1: 5@invalid-node [line 143] 2: -> core2: 6@invalid-node [line 144] 2: -> leaf: 7@invalid-node [line 145] 2: -> expect(atom::join, filter_type).from(leaf).to(core2).with(_, filter_type{"b"}) [line 147] +4: -> 7 checks took 919 us +4: +4: - string data +4: ** ./tests/cpp/detail/data_generator.cc:35 ::caf::test::equal_to(sink(tag, container_size), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:100 std::all_of(x.begin(), x.end(), isprint) +4: ** ./tests/cpp/detail/data_generator.cc:101 ::caf::test::equal_to(x.size(), 42u) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:102 ::caf::test::equal_to(generate(), x) +4: -> 8 checks took 683 us +4: +4: - address data +4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:108 holds_alternative
(x) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:109 ::caf::test::equal_to(generate(), x) 2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) 2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr 2: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) 2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) 2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) +3: ** ./tests/cpp/data.cc:44 !a.is_v4() +4: -> 7 checks took 1 ms +4: +4: - subnet data +4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) +3: ** ./tests/cpp/data.cc:45 a.is_v6() +3: -> parsing [line 46] +3: ** ./tests/cpp/data.cc:48 opt +3: ** ./tests/cpp/data.cc:49 !opt->is_v4() +3: ** ./tests/cpp/data.cc:50 opt->is_v6() +3: ** ./tests/cpp/data.cc:52 opt +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:115 holds_alternative(x) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:116 ::caf::test::equal_to(generate(), x) +3: ** ./tests/cpp/data.cc:53 opt->is_v4() +3: ** ./tests/cpp/data.cc:54 !opt->is_v6() +3: -> printing [line 55] +3: ** ./tests/cpp/data.cc:56 ::caf::test::equal_to(to_string(*opt), "1.2.3.4") +3: -> masking [line 57] +3: ** ./tests/cpp/data.cc:58 opt->mask(96 + 16) +3: ** ./tests/cpp/data.cc:59 ::caf::test::equal_to(to_string(*opt), "1.2.0.0") +3: -> 11 checks took 4 ms +3: +3: - port +4: -> 7 checks took 1 ms +4: +4: - port data +4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) +3: ** ./tests/cpp/data.cc:64 ::caf::test::equal_to(p.number(), 0u) +3: ** ./tests/cpp/data.cc:65 p.type() == port::protocol::unknown +3: -> parsing [line 67] +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:122 holds_alternative(x) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:123 ::caf::test::equal_to(generate(), x) +4: -> 7 checks took 3 ms +4: +4: - timestamp data +4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:129 holds_alternative(x) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) 2: -> expect(atom::peer, caf::actor).from(self).to(core1).with(_, core2) [line 152] 2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) 2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr @@ -4086,6 +4275,8 @@ 2: ** ./tests/cpp/core.cc:160 ::caf::test::equal_to(xs.front().status, peer_status::connecting) 2: -> run handshake between peers [line 163] 2: -> query peer information from core1 [line 166] +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:130 ::caf::test::equal_to(generate(), x) 2: ** ./tests/cpp/core.cc:171 ::caf::test::equal_to(xs.size(), 1u) 2: ** ./tests/cpp/core.cc:172 ::caf::test::equal_to(xs.front().status, peer_status::peered) 2: -> query peer information from core2 [line 175] @@ -4093,6 +4284,20 @@ 2: ** ./tests/cpp/core.cc:181 ::caf::test::equal_to(xs.front().status, peer_status::peered) 2: -> spin up driver on core1 [line 184] 2: -> driver: 10@invalid-node [line 186] +3: ** ./tests/cpp/data.cc:69 opt +3: ** ./tests/cpp/data.cc:70 ::caf::test::equal_to(*opt, port(8, port::protocol::icmp)) +3: ** ./tests/cpp/data.cc:72 opt +3: ** ./tests/cpp/data.cc:73 ::caf::test::equal_to(*opt, port(42, port::protocol::unknown)) +3: -> printing [line 74] +3: ** ./tests/cpp/data.cc:75 ::caf::test::equal_to(to_string(p), "80/tcp") +3: ** ./tests/cpp/data.cc:77 ::caf::test::equal_to(to_string(p), "0/?") +3: -> 8 checks took 6 ms +3: +3: - subnet +3: ** ./tests/cpp/data.cc:82 ::caf::test::equal_to(sn.length(), 0u) +3: ** ./tests/cpp/data.cc:83 ::caf::test::equal_to(to_string(sn), "::/0") +3: ** ./tests/cpp/data.cc:86 a +3: ** ./tests/cpp/data.cc:87 b 2: -> check log of the consumer after the driver is done [line 188] 2: ** ./tests/cpp/core.cc:197 ::caf::test::equal_to(xs, expected) 2: -> send message 'directly' from core1 to core2 (bypass streaming) [line 200] @@ -4109,22 +4314,81 @@ 2: -> check log of the consumer again [line 209] 2: ** ./tests/cpp/core.cc:217 ::caf::test::equal_to(xs, expected) 2: -> unpeer core1 from core2 [line 220] +4: -> 7 checks took 3 ms +4: +4: - timespan data +4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:136 holds_alternative(x) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:137 ::caf::test::equal_to(generate(), x) +4: -> 7 checks took 972 us +4: +4: - enum_value data +4: ** ./tests/cpp/detail/data_generator.cc:35 ::caf::test::equal_to(sink(tag, container_size), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:148 std::all_of(x.name.begin(), x.name.end(), isprint) +4: ** ./tests/cpp/detail/data_generator.cc:149 ::caf::test::equal_to(x.name.size(), 42u) +3: ** ./tests/cpp/data.cc:89 ::caf::test::equal_to(sn.length(), 24u) +3: ** ./tests/cpp/data.cc:90 ::caf::test::equal_to(sn.network(), *b) +3: -> 6 checks took 794 us +3: +3: - data - construction +3: -> default construction [line 94] +3: ** ./tests/cpp/data.cc:96 caf::get_if(&d) +3: -> 1 check took 385 us +3: +3: - data - assignment 2: -> check whether both core1 and core2 report no more peers [line 223] 2: ** ./tests/cpp/core.cc:228 ::caf::test::equal_to(xs.size(), 0u) 2: ** ./tests/cpp/core.cc:235 ::caf::test::equal_to(xs.size(), 0u) 2: -> shutdown core actors [line 238] -3: +----------------------------------------------------------------------+ -3: data -3: +----------------------------------------------------------------------+ +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:150 ::caf::test::equal_to(generate(), x) +3: ** ./tests/cpp/data.cc:103 i +3: ** ./tests/cpp/data.cc:104 ::caf::test::equal_to(*i, 42) +3: ** ./tests/cpp/data.cc:107 ::caf::test::equal_to(*i, 7) +3: ** ./tests/cpp/data.cc:110 s +3: ** ./tests/cpp/data.cc:111 ::caf::test::equal_to(*s, "foo") +3: -> 5 checks took 1 ms 3: -3: - basic -3: ** ./tests/cpp/data.cc:20 std::is_same::value -3: ** ./tests/cpp/data.cc:21 std::is_same::value -3: ** ./tests/cpp/data.cc:22 std::is_same::value -3: ** ./tests/cpp/data.cc:23 std::is_same::value -2: -> 28 checks took 7 ms +3: - data - relational operators +3: ** ./tests/cpp/data.cc:115 ::caf::test::not_equal_to(data{true}, data{false}) +3: ** ./tests/cpp/data.cc:116 ::caf::test::not_equal_to(data{1}, data{true}) +3: ** ./tests/cpp/data.cc:117 ::caf::test::not_equal_to(data{-1}, data{1}) +3: ** ./tests/cpp/data.cc:118 ::caf::test::not_equal_to(data{1}, data{1u}) +3: ** ./tests/cpp/data.cc:119 ::caf::test::not_equal_to(data{1.111}, data{1.11}) +3: ** ./tests/cpp/data.cc:120 ::caf::test::equal_to(data{1.111}, data{1.111}) +3: -> 6 checks took 906 us +3: +3: - data - vector +2: -> 28 checks took 25 ms 2: 2: - triangle_peering +4: -> 8 checks took 3 ms +4: +4: - set data +4: ** ./tests/cpp/detail/data_generator.cc:35 ::caf::test::equal_to(sink(tag, container_size), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:35 ::caf::test::equal_to(sink(tag, container_size), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:164 ::caf::test::equal_to(x.size(), 3u) +4: ** ./tests/cpp/detail/data_generator.cc:165 std::any_of(x.begin(), x.end(), holds{}) +4: ** ./tests/cpp/detail/data_generator.cc:166 std::any_of(x.begin(), x.end(), holds{}) +4: ** ./tests/cpp/detail/data_generator.cc:167 std::any_of(x.begin(), x.end(), holds{}) +4: ** ./tests/cpp/detail/data_generator.cc:168 std::none_of(x.begin(), x.end(), holds{}) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:169 ::caf::test::equal_to(generate(), x) +3: ** ./tests/cpp/data.cc:125 ::caf::test::equal_to(v.size(), 3u) +3: ** ./tests/cpp/data.cc:126 ::caf::test::equal_to(v[1], data{43}) +3: ** ./tests/cpp/data.cc:127 ::caf::test::equal_to(to_string(v), "(42, 43, 44)") 2: -> expect(atom::peer, caf::actor).from(self).to(core1).with(_, core2) [line 268] 2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) 2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr @@ -4149,317 +4413,55 @@ 2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) 2: -> query peer information from core2 [line 287] 2: ** ./tests/cpp/core.cc:292 ::caf::test::equal_to(xs.size(), 2u) +4: -> 14 checks took 3 ms +4: +4: - table data 2: ** ./tests/cpp/core.cc:293 ::caf::test::equal_to(xs.front().status, peer_status::peered) 2: ** ./tests/cpp/core.cc:294 ::caf::test::equal_to(xs.back().status, peer_status::connecting) +4: ** ./tests/cpp/detail/data_generator.cc:35 ::caf::test::equal_to(sink(tag, container_size), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:35 ::caf::test::equal_to(sink(tag, container_size), caf::none) +3: -> 3 checks took 3 ms +3: +3: - data - set +3: ** ./tests/cpp/data.cc:132 ::caf::test::equal_to(s.size(), 3u) +3: ** ./tests/cpp/data.cc:133 s.find("bar") != s.end() 2: -> query peer information from core1 [line 300] 2: ** ./tests/cpp/core.cc:305 ::caf::test::equal_to(xs.size(), 1u) +4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +3: ** ./tests/cpp/data.cc:134 s.find("qux") == s.end() +3: ** ./tests/cpp/data.cc:135 ::caf::test::equal_to(to_string(s), "{bar, baz, foo}") 2: ** ./tests/cpp/core.cc:306 ::caf::test::equal_to(xs.front().status, peer_status::peered) 2: -> query peer information from core2 [line 309] 2: ** ./tests/cpp/core.cc:314 ::caf::test::equal_to(xs.size(), 2u) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:190 ::caf::test::equal_to(x.size(), 2u) +4: ** ./tests/cpp/detail/data_generator.cc:191 ::caf::test::equal_to(keys.size(), 2u) +4: ** ./tests/cpp/detail/data_generator.cc:192 ::caf::test::equal_to(values.size(), 2u) +4: ** ./tests/cpp/detail/data_generator.cc:193 std::any_of(keys.begin(), keys.end(), holds{}) +4: ** ./tests/cpp/detail/data_generator.cc:194 std::any_of(keys.begin(), keys.end(), holds
{}) +4: ** ./tests/cpp/detail/data_generator.cc:195 std::any_of(values.begin(), values.end(), holds{}) 2: ** ./tests/cpp/core.cc:315 ::caf::test::equal_to(xs.front().status, peer_status::peered) 2: ** ./tests/cpp/core.cc:316 ::caf::test::equal_to(xs.back().status, peer_status::peered) 2: -> query peer information from core3 [line 319] 2: ** ./tests/cpp/core.cc:324 ::caf::test::equal_to(xs.size(), 1u) 2: ** ./tests/cpp/core.cc:325 ::caf::test::equal_to(xs.front().status, peer_status::peered) +4: ** ./tests/cpp/detail/data_generator.cc:196 std::any_of(values.begin(), values.end(), holds{}) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:197 ::caf::test::equal_to(generate(), x) +3: -> 4 checks took 824 us +3: +3: - data - table 2: -> d1: 16@invalid-node [line 330] 2: ** ./tests/cpp/core.cc:342 ::caf::test::equal_to(xs, expected) 2: ** ./tests/cpp/core.cc:342 ::caf::test::equal_to(xs, expected) -2: ** ./tests/cpp/core.cc:352 xs.empty() -2: -> Shutdown core actors. [line 356] -3: -> 4 checks took 10 ms -3: -3: - timespan -3: ** ./tests/cpp/data.cc:28 std::chrono::nanoseconds{42} == s -2: -> 31 checks took 7 ms -2: -2: - sequenced_peering -2: -> core1 = 5@invalid-node [line 373] -2: -> core2 = 6@invalid-node [line 374] -2: -> core3 = 7@invalid-node [line 375] -2: -> leaf1 = 8@invalid-node [line 382] -2: -> leaf2 = 10@invalid-node [line 386] -2: -> expect(atom::peer, caf::actor).from(self).to(core1).with(_, core2) [line 390] -2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) -2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr -2: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) -2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) -2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) -2: -> query peer information from core1 [line 392] -2: ** ./tests/cpp/core.cc:397 ::caf::test::equal_to(xs.size(), 1u) -2: ** ./tests/cpp/core.cc:398 ::caf::test::equal_to(xs.front().status, peer_status::connecting) -2: -> expect(atom::peer, filter_type, caf::actor).from(core1).to(core2).with(_, filter_type{"a", "b", "c"}, core1) [line 401] -2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) -2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr -2: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) -2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) -2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) -2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) -2: -> spin up driver and transmit first half of the data [line 404] -2: -> d1 = 13@invalid-node [line 406] -2: ** ./tests/cpp/core.cc:417 ::caf::test::equal_to(xs, expected) -2: -> kill core2 [line 420] -2: -> make sure core1 sees no peer anymore [line 423] -2: ** ./tests/cpp/core.cc:428 ::caf::test::equal_to(xs.size(), 0u) -2: -> expect(atom::peer, caf::actor).from(self).to(core1).with(_, core3) [line 433] -2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) -2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr -2: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) -2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) -2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) -2: -> query peer information from core1 [line 435] -2: ** ./tests/cpp/core.cc:440 ::caf::test::equal_to(xs.size(), 1u) -2: ** ./tests/cpp/core.cc:441 ::caf::test::equal_to(xs.front().status, peer_status::connecting) -2: -> expect(atom::peer, filter_type, caf::actor).from(core1).to(core3).with(_, filter_type{"a", "b", "c"}, core1) [line 445] -2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) -2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr -2: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) -2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) -2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) -2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) -2: -> restart driver and send second half of the data [line 448] -2: ** ./tests/cpp/core.cc:454 ::caf::test::equal_to(xs, expected) -2: -> Shutdown core actors. [line 457] -3: -> 1 check took 7 ms -3: -3: - timestamp -2: -> 29 checks took 3 ms -2: -2: - failed_handshake_stage0 -2: -> core1 = 6@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB200#17269 [line 474] -2: -> core2 = 9@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB200#17269 [line 478] -2: -> init done [line 480] -2: -> expect(atom::peer, caf::actor).from(self).to(core1).with(_, core2) [line 529] -2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) -2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr -2: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) -2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) -2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) -2: ** ./tests/cpp/core.cc:531 ::caf::test::equal_to(log, expected_log) -3: ** ./tests/cpp/data.cc:33 ts.time_since_epoch() == timespan{42} -2: -> 6 checks took 7 ms -2: -2: - failed_handshake_stage1 -2: -> core1 = 6@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB201#17269 [line 474] -2: -> core2 = 9@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB201#17269 [line 478] -2: -> init done [line 480] -2: -> expect(atom::peer, caf::actor).from(self).to(core2).with(_, core1) [line 538] -2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) -2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr -2: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) -2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) -2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) -2: -> expect(atom::peer, filter_type, caf::actor).from(core2).to(core1).with(_, filter_type{"a", "b", "c"}, core2) [line 539] -2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) -2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr -2: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) -2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) -2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) -2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) -2: ** ./tests/cpp/core.cc:543 ::caf::test::equal_to(log, expected_log) -3: -> 1 check took 8 ms -3: -3: - enum -3: ** ./tests/cpp/data.cc:38 ::caf::test::equal_to(e.name, "foo") -3: -> 1 check took 1 ms -3: -3: - address -3: ** ./tests/cpp/data.cc:44 !a.is_v4() -3: ** ./tests/cpp/data.cc:45 a.is_v6() -3: -> parsing [line 46] -3: ** ./tests/cpp/data.cc:48 opt -3: ** ./tests/cpp/data.cc:49 !opt->is_v4() -3: ** ./tests/cpp/data.cc:50 opt->is_v6() -3: ** ./tests/cpp/data.cc:52 opt -3: ** ./tests/cpp/data.cc:53 opt->is_v4() -3: ** ./tests/cpp/data.cc:54 !opt->is_v6() -3: -> printing [line 55] -3: ** ./tests/cpp/data.cc:56 ::caf::test::equal_to(to_string(*opt), "1.2.3.4") -3: -> masking [line 57] -3: ** ./tests/cpp/data.cc:58 opt->mask(96 + 16) -3: ** ./tests/cpp/data.cc:59 ::caf::test::equal_to(to_string(*opt), "1.2.0.0") -2: -> 12 checks took 7 ms -2: -2: - failed_handshake_stage2 -2: -> core1 = 6@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB202#17269 [line 474] -2: -> core2 = 9@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB202#17269 [line 478] -2: -> init done [line 480] -2: -> initiate handshake between core1 and core2 [line 548] -2: -> expect(atom::peer, caf::actor).from(self).to(core1).with(_, core2) [line 550] -2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) -2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr -2: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) -2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) -2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) -2: -> expect(atom::peer, filter_type, caf::actor).from(_).to(core2).with(_, filter_type{"a", "b", "c"}, core1) [line 551] -2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) -2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr -2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) -2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) -2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) -2: -> send kill to core2 [line 553] -2: -> have core1 handle the pending handshake [line 555] -2: -> expect(caf::open_stream_msg).from(_).to(core1).with(_, _, _, _, _, false) [line 556] -2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) -2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr -2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) -2: -> run remaining messages [line 557] -2: -> check log of the event subscriber [line 559] -2: ** ./tests/cpp/core.cc:560 ::caf::test::equal_to(log, expected_log) -3: -> 11 checks took 7 ms -3: -3: - port -3: ** ./tests/cpp/data.cc:64 ::caf::test::equal_to(p.number(), 0u) -3: ** ./tests/cpp/data.cc:65 p.type() == port::protocol::unknown -3: -> parsing [line 67] -3: ** ./tests/cpp/data.cc:69 opt -3: ** ./tests/cpp/data.cc:70 ::caf::test::equal_to(*opt, port(8, port::protocol::icmp)) -3: ** ./tests/cpp/data.cc:72 opt -3: ** ./tests/cpp/data.cc:73 ::caf::test::equal_to(*opt, port(42, port::protocol::unknown)) -3: -> printing [line 74] -3: ** ./tests/cpp/data.cc:75 ::caf::test::equal_to(to_string(p), "80/tcp") -3: ** ./tests/cpp/data.cc:77 ::caf::test::equal_to(to_string(p), "0/?") -2: -> 14 checks took 7 ms -2: -2: - failed_handshake_stage3 -2: -> core1 = 6@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB203#17269 [line 474] -2: -> core2 = 9@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB203#17269 [line 478] -2: -> init done [line 480] -2: -> expect(atom::peer, caf::actor).from(self).to(core2).with(_, core1) [line 567] -2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) -2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr -2: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) -2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) -2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) -2: -> expect(atom::peer, filter_type, caf::actor).from(core2).to(core1).with(_, filter_type{"a", "b", "c"}, core2) [line 568] -2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) -2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr -2: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) -2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) -2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) -2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) -2: -> expect(caf::open_stream_msg).from(_).to(core2).with(_, core1, _, _, false) [line 570] -2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) -2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr -2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) -2: -> expect(caf::open_stream_msg).from(_).to(core1).with(_, core2, _, _, false) [line 572] -2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) -2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr -2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) -2: ** ./tests/cpp/core.cc:574 ::caf::test::equal_to(log, expected_log) -3: -> 8 checks took 8 ms -3: -3: - subnet -3: ** ./tests/cpp/data.cc:82 ::caf::test::equal_to(sn.length(), 0u) -3: ** ./tests/cpp/data.cc:83 ::caf::test::equal_to(to_string(sn), "::/0") -3: ** ./tests/cpp/data.cc:86 a -3: ** ./tests/cpp/data.cc:87 b -3: ** ./tests/cpp/data.cc:89 ::caf::test::equal_to(sn.length(), 24u) -3: ** ./tests/cpp/data.cc:90 ::caf::test::equal_to(sn.network(), *b) -2: -> 18 checks took 5 ms -2: -2: - unpeer_core1_from_core2 -2: -> core1 = 6@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB204#17269 [line 474] -2: -> core2 = 9@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB204#17269 [line 478] -2: -> init done [line 480] -2: -> initiate handshake between core1 and core2 [line 579] -2: -> unpeer core1 and core2 [line 582] -2: ** ./tests/cpp/core.cc:585 ::caf::test::equal_to(log, expected_log) -2: -> unpeering again emits peer_invalid [line 586] -2: ** ./tests/cpp/core.cc:589 ::caf::test::equal_to(log, expected_log) -2: -> unpeering from an unconnected network emits peer_invalid [line 590] -2: ** ./tests/cpp/core.cc:593 ::caf::test::equal_to(log, expected_log) -3: -> 6 checks took 6 ms -3: -3: - data - construction -3: -> default construction [line 94] -3: ** ./tests/cpp/data.cc:96 caf::get_if(&d) -2: -> 3 checks took 10 ms -2: -2: - unpeer_core2_from_core1 -2: -> core1 = 6@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB205#17269 [line 474] -2: -> core2 = 9@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB205#17269 [line 478] -2: -> init done [line 480] -2: ** ./tests/cpp/core.cc:605 ::caf::test::equal_to(log, expected_log) -2: ** ./tests/cpp/core.cc:609 ::caf::test::equal_to(log, expected_log) -2: ** ./tests/cpp/core.cc:613 ::caf::test::equal_to(log, expected_log) -3: -> 1 check took 9 ms -3: -3: - data - assignment -3: ** ./tests/cpp/data.cc:103 i -3: ** ./tests/cpp/data.cc:104 ::caf::test::equal_to(*i, 42) -3: ** ./tests/cpp/data.cc:107 ::caf::test::equal_to(*i, 7) -3: ** ./tests/cpp/data.cc:110 s -3: ** ./tests/cpp/data.cc:111 ::caf::test::equal_to(*s, "foo") -2: -> 3 checks took 7 ms -2: -2: - remote_peers_setup1 -2: -> prepare connections on earth and mars [line 634] -2: -> publish core on mars [line 639] -2: ** ./tests/cpp/core.cc:642 ::caf::test::equal_to(res, 8080u) -2: -> connect mars and earth [line 646] -2: ** /usr/include/caf/test/io_dsl.hpp:100 res -2: -> core1: 6@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB206#17269 [line 652] -2: -> core2: 6@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB207#17269 [line 653] -2: -> leaf: 10@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB207#17269 [line 654] -3: -> 5 checks took 5 ms -3: -3: - data - relational operators -3: ** ./tests/cpp/data.cc:115 ::caf::test::not_equal_to(data{true}, data{false}) -3: ** ./tests/cpp/data.cc:116 ::caf::test::not_equal_to(data{1}, data{true}) -3: ** ./tests/cpp/data.cc:117 ::caf::test::not_equal_to(data{-1}, data{1}) -3: ** ./tests/cpp/data.cc:118 ::caf::test::not_equal_to(data{1}, data{1u}) -3: ** ./tests/cpp/data.cc:119 ::caf::test::not_equal_to(data{1.111}, data{1.11}) -3: ** ./tests/cpp/data.cc:120 ::caf::test::equal_to(data{1.111}, data{1.111}) -3: -> 6 checks took 3 ms -3: -3: - data - vector -3: ** ./tests/cpp/data.cc:125 ::caf::test::equal_to(v.size(), 3u) -3: ** ./tests/cpp/data.cc:126 ::caf::test::equal_to(v[1], data{43}) -3: ** ./tests/cpp/data.cc:127 ::caf::test::equal_to(to_string(v), "(42, 43, 44)") -2: -> d1: 11@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB206#17269 [line 662] -2: ** ./tests/cpp/core.cc:672 ::caf::test::equal_to(xs, expected) -2: -> 3 checks took 8 ms -2: -2: - remote_peers_setup2 -3: -> 3 checks took 4 ms -3: -3: - data - set -3: ** ./tests/cpp/data.cc:132 ::caf::test::equal_to(s.size(), 3u) -3: ** ./tests/cpp/data.cc:133 s.find("bar") != s.end() -3: ** ./tests/cpp/data.cc:134 s.find("qux") == s.end() -3: ** ./tests/cpp/data.cc:135 ::caf::test::equal_to(to_string(s), "{bar, baz, foo}") -2: -> prepare connections on earth and mars [line 693] -2: -> publish core on mars [line 698] -2: ** ./tests/cpp/core.cc:701 ::caf::test::equal_to(res, 8080u) -2: -> connect mars and earth [line 705] -3: -> 4 checks took 4 ms -3: -3: - data - table 3: ** ./tests/cpp/data.cc:141 i != t.end() 3: ** ./tests/cpp/data.cc:142 ::caf::test::equal_to(i->second, data{42}) 3: ** ./tests/cpp/data.cc:143 ::caf::test::equal_to(to_string(t), "{bar -> 43, baz -> 44, foo -> 42}") -2: ** /usr/include/caf/test/io_dsl.hpp:100 res -2: -> core1: 6@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB208#17269 [line 711] -2: -> core2: 6@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB209#17269 [line 712] -2: -> leaf: 10@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB208#17269 [line 713] -2: -> d1: 10@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB209#17269 [line 722] -2: ** ./tests/cpp/core.cc:733 ::caf::test::equal_to(xs, expected) -2: -> shutdown core actors [line 736] -2: -> 3 checks took 11 ms -2: -2: -2: +----------------------------------------------------------------------+ -2: summary -2: +----------------------------------------------------------------------+ -2: -2: suites: 1 -2: tests: 11 -2: checks: 150 -2: time: 86 ms -2: success: 100% -2: -2: +----------------------------------------------------------------------+ -3: -> 3 checks took 11 ms +3: -> 3 checks took 1 ms 3: 3: 3: +----------------------------------------------------------------------+ @@ -4467,20 +4469,28 @@ 3: +----------------------------------------------------------------------+ 3: 3: - no data +4: -> 17 checks took 2 ms +4: +4: - vector data +4: ** ./tests/cpp/detail/data_generator.cc:35 ::caf::test::equal_to(sink(tag, container_size), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:35 ::caf::test::equal_to(sink(tag, container_size), caf::none) +2: ** ./tests/cpp/core.cc:352 xs.empty() +2: -> Shutdown core actors. [line 356] 3: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) 3: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) 3: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) 3: ** ./tests/cpp/detail/data_generator.cc:61 ::caf::test::equal_to(generate(), data()) - 1/28 Test #2: core ............................. Passed 0.28 sec -test 4 - Start 4: data_generator - -4: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "data_generator" -4: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests -4: Environment variables: -4: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests -4: Test timeout computed to be: 20 -3: -> 4 checks took 7 ms +4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:215 holds_alternative(x[0]) +4: ** ./tests/cpp/detail/data_generator.cc:216 holds_alternative(x[1]) +4: ** ./tests/cpp/detail/data_generator.cc:217 holds_alternative(x[2]) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:218 ::caf::test::equal_to(generate(), x) +3: -> 4 checks took 935 us 3: 3: - boolean data 3: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) @@ -4490,9 +4500,7 @@ 3: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) 3: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) 3: ** ./tests/cpp/detail/data_generator.cc:68 ::caf::test::equal_to(generate(), x) -1: ** ./tests/cpp/backend.cc:221 ::caf::test::equal_to(run([&] { return backend->get("foo"); }, "backend->get(\"foo\")"), data{7}) -1: -> overwrite [line 222] -3: -> 7 checks took 7 ms +3: -> 7 checks took 1 ms 3: 3: - count data 3: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) @@ -4502,7 +4510,7 @@ 3: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) 3: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) 3: ** ./tests/cpp/detail/data_generator.cc:75 ::caf::test::equal_to(generate(), x) -3: -> 7 checks took 7 ms +3: -> 7 checks took 782 us 3: 3: - integer data 3: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) @@ -4512,7 +4520,7 @@ 3: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) 3: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) 3: ** ./tests/cpp/detail/data_generator.cc:82 ::caf::test::equal_to(generate(), x) -3: -> 7 checks took 8 ms +3: -> 7 checks took 1 ms 3: 3: - real data 3: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) @@ -4522,10 +4530,7 @@ 3: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) 3: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) 3: ** ./tests/cpp/detail/data_generator.cc:89 ::caf::test::equal_to(generate(), x) -1: ** ./tests/cpp/backend.cc:224 ::caf::test::equal_to(run([&] { return backend->get("foo"); }, "backend->get(\"foo\")"), data{42}) -1: -> no key [line 225] -1: ** ./tests/cpp/backend.cc:229 ::caf::test::equal_to(bar.error(), ec::no_such_key) -3: -> 7 checks took 5 ms +3: -> 7 checks took 837 us 3: 3: - string data 3: ** ./tests/cpp/detail/data_generator.cc:35 ::caf::test::equal_to(sink(tag, container_size), caf::none) @@ -4536,10 +4541,74 @@ 3: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) 3: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) 3: ** ./tests/cpp/detail/data_generator.cc:102 ::caf::test::equal_to(generate(), x) -1: -> 3 checks took 198 ms -1: -1: - add/remove -3: -> 8 checks took 8 ms +2: -> 31 checks took 8 ms +2: +2: - sequenced_peering +2: -> core1 = 5@invalid-node [line 373] +2: -> core2 = 6@invalid-node [line 374] +2: -> core3 = 7@invalid-node [line 375] +2: -> leaf1 = 8@invalid-node [line 382] +2: -> leaf2 = 10@invalid-node [line 386] +2: -> expect(atom::peer, caf::actor).from(self).to(core1).with(_, core2) [line 390] +2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) +2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr +2: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) +2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) +2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) +2: -> query peer information from core1 [line 392] +2: ** ./tests/cpp/core.cc:397 ::caf::test::equal_to(xs.size(), 1u) +2: ** ./tests/cpp/core.cc:398 ::caf::test::equal_to(xs.front().status, peer_status::connecting) +2: -> expect(atom::peer, filter_type, caf::actor).from(core1).to(core2).with(_, filter_type{"a", "b", "c"}, core1) [line 401] +2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) +2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr +2: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) +2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) +2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) +2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) +2: -> spin up driver and transmit first half of the data [line 404] +2: -> d1 = 13@invalid-node [line 406] +2: ** ./tests/cpp/core.cc:417 ::caf::test::equal_to(xs, expected) +2: -> kill core2 [line 420] +2: -> make sure core1 sees no peer anymore [line 423] +2: ** ./tests/cpp/core.cc:428 ::caf::test::equal_to(xs.size(), 0u) +2: -> expect(atom::peer, caf::actor).from(self).to(core1).with(_, core3) [line 433] +2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) +2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr +2: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) +2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) +2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) +2: -> query peer information from core1 [line 435] +2: ** ./tests/cpp/core.cc:440 ::caf::test::equal_to(xs.size(), 1u) +2: ** ./tests/cpp/core.cc:441 ::caf::test::equal_to(xs.front().status, peer_status::connecting) +2: -> expect(atom::peer, filter_type, caf::actor).from(core1).to(core3).with(_, filter_type{"a", "b", "c"}, core1) [line 445] +4: -> 12 checks took 1 ms +4: +4: - roundtrip with meta_data_writer +4: ** ./tests/cpp/detail/data_generator.cc:224 ::caf::test::equal_to(writer(x), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) +4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) +4: ** ./tests/cpp/detail/data_generator.cc:231 ::caf::test::equal_to(x.size(), y.size()) +4: ** ./tests/cpp/detail/data_generator.cc:232 holds_alternative(y[0]) +4: ** ./tests/cpp/detail/data_generator.cc:233 holds_alternative(y[1]) +4: ** ./tests/cpp/detail/data_generator.cc:234 holds_alternative(y[2]) +4: ** ./tests/cpp/detail/data_generator.cc:235 ::caf::test::equal_to(get(x[2]).size(), get(y[2]).size()) +4: ** ./tests/cpp/detail/data_generator.cc:236 holds_alternative(y[3]) +4: ** ./tests/cpp/detail/data_generator.cc:237 ::caf::test::equal_to(get(x[3]).size(), get(y[3]).size()) +4: -> 10 checks took 1 ms +4: +4: +4: +----------------------------------------------------------------------+ +4: summary +4: +----------------------------------------------------------------------+ +4: +4: suites: 1 +4: tests: 16 +4: checks: 136 +4: time: 32 ms +4: success: 100% +4: +4: +----------------------------------------------------------------------+ +3: -> 8 checks took 1 ms 3: 3: - address data 3: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) @@ -4549,9 +4618,27 @@ 3: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) 3: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) 3: ** ./tests/cpp/detail/data_generator.cc:109 ::caf::test::equal_to(generate(), x) -3: -> 7 checks took 783 us +3: -> 7 checks took 1 ms 3: 3: - subnet data +2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) +2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr +2: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) +2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) +2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) +2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) +2: -> restart driver and send second half of the data [line 448] +2: ** ./tests/cpp/core.cc:454 ::caf::test::equal_to(xs, expected) +2: -> Shutdown core actors. [line 457] + 1/28 Test #4: data_generator ................... Passed 0.12 sec +test 5 + Start 5: generator_file_writer + +5: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "generator_file_writer" +5: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests +5: Environment variables: +5: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests +5: Test timeout computed to be: 20 3: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) 3: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) 3: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) @@ -4559,7 +4646,7 @@ 3: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) 3: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) 3: ** ./tests/cpp/detail/data_generator.cc:116 ::caf::test::equal_to(generate(), x) -3: -> 7 checks took 788 us +3: -> 7 checks took 2 ms 3: 3: - port data 3: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) @@ -4569,7 +4656,7 @@ 3: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) 3: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) 3: ** ./tests/cpp/detail/data_generator.cc:123 ::caf::test::equal_to(generate(), x) -3: -> 7 checks took 462 us +3: -> 7 checks took 922 us 3: 3: - timestamp data 3: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) @@ -4579,7 +4666,7 @@ 3: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) 3: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) 3: ** ./tests/cpp/detail/data_generator.cc:130 ::caf::test::equal_to(generate(), x) -3: -> 7 checks took 626 us +3: -> 7 checks took 1 ms 3: 3: - timespan data 3: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) @@ -4589,7 +4676,7 @@ 3: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) 3: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) 3: ** ./tests/cpp/detail/data_generator.cc:137 ::caf::test::equal_to(generate(), x) -3: -> 7 checks took 538 us +3: -> 7 checks took 1 ms 3: 3: - enum_value data 3: ** ./tests/cpp/detail/data_generator.cc:35 ::caf::test::equal_to(sink(tag, container_size), caf::none) @@ -4600,7 +4687,7 @@ 3: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) 3: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) 3: ** ./tests/cpp/detail/data_generator.cc:150 ::caf::test::equal_to(generate(), x) -3: -> 8 checks took 690 us +3: -> 8 checks took 923 us 3: 3: - set data 3: ** ./tests/cpp/detail/data_generator.cc:35 ::caf::test::equal_to(sink(tag, container_size), caf::none) @@ -4617,7 +4704,7 @@ 3: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) 3: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) 3: ** ./tests/cpp/detail/data_generator.cc:169 ::caf::test::equal_to(generate(), x) -3: -> 14 checks took 866 us +3: -> 14 checks took 3 ms 3: 3: - table data 3: ** ./tests/cpp/detail/data_generator.cc:35 ::caf::test::equal_to(sink(tag, container_size), caf::none) @@ -4637,7 +4724,40 @@ 3: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) 3: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) 3: ** ./tests/cpp/detail/data_generator.cc:197 ::caf::test::equal_to(generate(), x) -3: -> 17 checks took 833 us +2: -> 29 checks took 8 ms +2: +2: - failed_handshake_stage0 +2: -> core1 = 6@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB200#23820 [line 474] +2: -> core2 = 9@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB200#23820 [line 478] +2: -> init done [line 480] +2: -> expect(atom::peer, caf::actor).from(self).to(core1).with(_, core2) [line 529] +2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) +2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr +2: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) +2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) +2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) +2: ** ./tests/cpp/core.cc:531 ::caf::test::equal_to(log, expected_log) +2: -> 6 checks took 13 ms +2: +2: - failed_handshake_stage1 +2: -> core1 = 6@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB201#23820 [line 474] +2: -> core2 = 9@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB201#23820 [line 478] +2: -> init done [line 480] +2: -> expect(atom::peer, caf::actor).from(self).to(core2).with(_, core1) [line 538] +2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) +2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr +2: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) +2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) +2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) +2: -> expect(atom::peer, filter_type, caf::actor).from(core2).to(core1).with(_, filter_type{"a", "b", "c"}, core2) [line 539] +2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) +2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr +2: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) +2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) +2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) +2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) +2: ** ./tests/cpp/core.cc:543 ::caf::test::equal_to(log, expected_log) +3: -> 17 checks took 12 ms 3: 3: - vector data 3: ** ./tests/cpp/detail/data_generator.cc:35 ::caf::test::equal_to(sink(tag, container_size), caf::none) @@ -4652,7 +4772,7 @@ 3: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) 3: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) 3: ** ./tests/cpp/detail/data_generator.cc:218 ::caf::test::equal_to(generate(), x) -3: -> 12 checks took 687 us +3: -> 12 checks took 1 ms 3: 3: - roundtrip with meta_data_writer 3: ** ./tests/cpp/detail/data_generator.cc:224 ::caf::test::equal_to(writer(x), caf::none) @@ -4665,7 +4785,10 @@ 3: ** ./tests/cpp/detail/data_generator.cc:235 ::caf::test::equal_to(get(x[2]).size(), get(y[2]).size()) 3: ** ./tests/cpp/detail/data_generator.cc:236 holds_alternative(y[3]) 3: ** ./tests/cpp/detail/data_generator.cc:237 ::caf::test::equal_to(get(x[3]).size(), get(y[3]).size()) -3: -> 10 checks took 678 us +2: -> 12 checks took 10 ms +2: +2: - failed_handshake_stage2 +3: -> 10 checks took 1 ms 3: 3: 3: +----------------------------------------------------------------------+ @@ -4677,35 +4800,67 @@ 3: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:52 ::caf::test::equal_to(pull(), data::type::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:53 at_end() -3: -> 4 checks took 490 us +2: -> core1 = 6@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB202#23820 [line 474] +2: -> core2 = 9@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB202#23820 [line 478] +2: -> init done [line 480] +2: -> initiate handshake between core1 and core2 [line 548] +2: -> expect(atom::peer, caf::actor).from(self).to(core1).with(_, core2) [line 550] +2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) +2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr +2: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) +2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) +2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) +2: -> expect(atom::peer, filter_type, caf::actor).from(_).to(core2).with(_, filter_type{"a", "b", "c"}, core1) [line 551] +2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) +2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr +2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) +2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) +2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) +2: -> send kill to core2 [line 553] +2: -> have core1 handle the pending handshake [line 555] +2: -> expect(caf::open_stream_msg).from(_).to(core1).with(_, _, _, _, _, false) [line 556] +2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) +2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr +2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) +3: -> 4 checks took 3 ms 3: 3: - boolean data 3: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:58 ::caf::test::equal_to(pull(), data::type::boolean) 3: ** ./tests/cpp/detail/meta_data_writer.cc:59 at_end() -3: -> 4 checks took 447 us +2: -> run remaining messages [line 557] +3: -> 4 checks took 1 ms 3: 3: - count data 3: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:64 ::caf::test::equal_to(pull(), data::type::count) 3: ** ./tests/cpp/detail/meta_data_writer.cc:65 at_end() -3: -> 4 checks took 478 us +2: -> check log of the event subscriber [line 559] +2: ** ./tests/cpp/core.cc:560 ::caf::test::equal_to(log, expected_log) +2: -> 14 checks took 6 ms +2: +2: - failed_handshake_stage3 +3: -> 4 checks took 2 ms 3: 3: - integer data 3: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:70 ::caf::test::equal_to(pull(), data::type::integer) 3: ** ./tests/cpp/detail/meta_data_writer.cc:71 at_end() -3: -> 4 checks took 491 us +3: -> 4 checks took 1 ms 3: 3: - real data 3: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:76 ::caf::test::equal_to(pull(), data::type::real) 3: ** ./tests/cpp/detail/meta_data_writer.cc:77 at_end() -3: -> 4 checks took 453 us +2: -> core1 = 6@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB203#23820 [line 474] +2: -> core2 = 9@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB203#23820 [line 478] +2: -> init done [line 480] +2: -> expect(atom::peer, caf::actor).from(self).to(core2).with(_, core1) [line 567] +3: -> 4 checks took 786 us 3: 3: - string data 3: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) @@ -4714,51 +4869,76 @@ 3: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:83 ::caf::test::equal_to(pull(), 11u) 3: ** ./tests/cpp/detail/meta_data_writer.cc:84 at_end() -3: -> 6 checks took 484 us +2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) +2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr +2: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) +2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) +2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) +2: -> expect(atom::peer, filter_type, caf::actor).from(core2).to(core1).with(_, filter_type{"a", "b", "c"}, core2) [line 568] +2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) +2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr +2: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) +2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) +2: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) +2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) +2: -> expect(caf::open_stream_msg).from(_).to(core2).with(_, core1, _, _, false) [line 570] +2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) +2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr +2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) +2: -> expect(caf::open_stream_msg).from(_).to(core1).with(_, core2, _, _, false) [line 572] +2: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) +2: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr +2: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) +3: -> 6 checks took 1 ms 3: 3: - address data 3: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:89 ::caf::test::equal_to(pull(), data::type::address) 3: ** ./tests/cpp/detail/meta_data_writer.cc:90 at_end() -3: -> 4 checks took 364 us +2: ** ./tests/cpp/core.cc:574 ::caf::test::equal_to(log, expected_log) +3: -> 4 checks took 1 ms 3: 3: - subnet data 3: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:95 ::caf::test::equal_to(pull(), data::type::subnet) 3: ** ./tests/cpp/detail/meta_data_writer.cc:96 at_end() -3: -> 4 checks took 452 us +2: -> 18 checks took 7 ms +2: +2: - unpeer_core1_from_core2 +3: -> 4 checks took 907 us 3: 3: - port data 3: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:101 ::caf::test::equal_to(pull(), data::type::port) 3: ** ./tests/cpp/detail/meta_data_writer.cc:102 at_end() -3: -> 4 checks took 363 us +3: -> 4 checks took 1 ms 3: 3: - timestamp data 3: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:107 ::caf::test::equal_to(pull(), data::type::timestamp) 3: ** ./tests/cpp/detail/meta_data_writer.cc:108 at_end() -4: +----------------------------------------------------------------------+ -4: data_generator -4: +----------------------------------------------------------------------+ -4: -4: - no data -4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:61 ::caf::test::equal_to(generate(), data()) -3: -> 4 checks took 638 us +3: -> 4 checks took 1 ms 3: 3: - timespan data 3: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:113 ::caf::test::equal_to(pull(), data::type::timespan) 3: ** ./tests/cpp/detail/meta_data_writer.cc:114 at_end() -3: -> 4 checks took 550 us +2: -> core1 = 6@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB204#23820 [line 474] +2: -> core2 = 9@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB204#23820 [line 478] +2: -> init done [line 480] +2: -> initiate handshake between core1 and core2 [line 579] +2: -> unpeer core1 and core2 [line 582] +2: ** ./tests/cpp/core.cc:585 ::caf::test::equal_to(log, expected_log) +2: -> unpeering again emits peer_invalid [line 586] +2: ** ./tests/cpp/core.cc:589 ::caf::test::equal_to(log, expected_log) +2: -> unpeering from an unconnected network emits peer_invalid [line 590] +2: ** ./tests/cpp/core.cc:593 ::caf::test::equal_to(log, expected_log) +3: -> 4 checks took 3 ms 3: 3: - enum_value data 3: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) @@ -4767,7 +4947,7 @@ 3: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:120 ::caf::test::equal_to(pull(), 6u) 3: ** ./tests/cpp/detail/meta_data_writer.cc:121 at_end() -3: -> 6 checks took 592 us +3: -> 6 checks took 1 ms 3: 3: - set data 3: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) @@ -4782,7 +4962,7 @@ 3: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:134 ::caf::test::equal_to(pull(), data::type::integer) 3: ** ./tests/cpp/detail/meta_data_writer.cc:135 at_end() -3: -> 12 checks took 2 ms +3: -> 12 checks took 1 ms 3: 3: - table data 3: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) @@ -4805,7 +4985,13 @@ 3: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:152 ::caf::test::equal_to(pull(), data::type::address) 3: ** ./tests/cpp/detail/meta_data_writer.cc:153 at_end() -3: -> 20 checks took 1 ms +2: -> 3 checks took 7 ms +2: +2: - unpeer_core2_from_core1 +2: -> core1 = 6@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB205#23820 [line 474] +2: -> core2 = 9@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB205#23820 [line 478] +2: -> init done [line 480] +3: -> 20 checks took 2 ms 3: 3: - vector data 3: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) @@ -4822,7 +5008,7 @@ 3: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 3: ** ./tests/cpp/detail/meta_data_writer.cc:167 ::caf::test::equal_to(pull(), data::type::real) 3: ** ./tests/cpp/detail/meta_data_writer.cc:168 at_end() -3: -> 14 checks took 775 us +3: -> 14 checks took 1 ms 3: 3: 3: +----------------------------------------------------------------------+ @@ -4832,39 +5018,80 @@ 3: suites: 3 3: tests: 44 3: checks: 288 -3: time: 153 ms +3: time: 87 ms 3: success: 100% 3: 3: +----------------------------------------------------------------------+ - 2/28 Test #3: data ............................. Passed 0.32 sec -test 5 - Start 5: generator_file_writer +2: ** ./tests/cpp/core.cc:605 ::caf::test::equal_to(log, expected_log) +2: ** ./tests/cpp/core.cc:609 ::caf::test::equal_to(log, expected_log) +2: ** ./tests/cpp/core.cc:613 ::caf::test::equal_to(log, expected_log) +2: -> 3 checks took 11 ms +2: +2: - remote_peers_setup1 + 2/28 Test #3: data ............................. Passed 0.20 sec +test 6 + Start 6: meta_command_writer -5: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "generator_file_writer" -5: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests -5: Environment variables: -5: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests -5: Test timeout computed to be: 20 -4: -> 4 checks took 28 ms -4: -4: - boolean data -4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:67 holds_alternative(x) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:68 ::caf::test::equal_to(generate(), x) -4: -> 7 checks took 42 ms -4: -4: - count data -4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:74 holds_alternative(x) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:75 ::caf::test::equal_to(generate(), x) +6: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "meta_command_writer" +6: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests +6: Environment variables: +6: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests +6: Test timeout computed to be: 20 +1: ** ./tests/cpp/backend.cc:221 ::caf::test::equal_to(run([&] { return backend->get("foo"); }, "backend->get(\"foo\")"), data{7}) +1: -> overwrite [line 222] +1: ** ./tests/cpp/backend.cc:224 ::caf::test::equal_to(run([&] { return backend->get("foo"); }, "backend->get(\"foo\")"), data{42}) +2: -> prepare connections on earth and mars [line 634] +2: -> publish core on mars [line 639] +2: ** ./tests/cpp/core.cc:642 ::caf::test::equal_to(res, 8080u) +2: -> connect mars and earth [line 646] +2: ** /usr/include/caf/test/io_dsl.hpp:100 res +2: -> core1: 6@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB206#23820 [line 652] +2: -> core2: 6@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB207#23820 [line 653] +2: -> leaf: 10@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB207#23820 [line 654] +2: -> d1: 11@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB206#23820 [line 662] +2: ** ./tests/cpp/core.cc:672 ::caf::test::equal_to(xs, expected) +1: -> no key [line 225] +1: ** ./tests/cpp/backend.cc:229 ::caf::test::equal_to(bar.error(), ec::no_such_key) +1: -> 3 checks took 120 ms +1: +1: - add/remove +2: -> 3 checks took 19 ms +2: +2: - remote_peers_setup2 +2: -> prepare connections on earth and mars [line 693] +2: -> publish core on mars [line 698] +2: ** ./tests/cpp/core.cc:701 ::caf::test::equal_to(res, 8080u) +2: -> connect mars and earth [line 705] +2: ** /usr/include/caf/test/io_dsl.hpp:100 res +2: -> core1: 6@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB208#23820 [line 711] +2: -> core2: 6@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB209#23820 [line 712] +2: -> leaf: 10@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB208#23820 [line 713] +2: -> d1: 10@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB209#23820 [line 722] +2: ** ./tests/cpp/core.cc:733 ::caf::test::equal_to(xs, expected) +2: -> shutdown core actors [line 736] +2: -> 3 checks took 15 ms +2: +2: +2: +----------------------------------------------------------------------+ +2: summary +2: +----------------------------------------------------------------------+ +2: +2: suites: 1 +2: tests: 11 +2: checks: 150 +2: time: 134 ms +2: success: 100% +2: +2: +----------------------------------------------------------------------+ + 3/28 Test #2: core ............................. Passed 0.25 sec +test 7 + Start 7: meta_data_writer + +7: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "meta_data_writer" +7: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests +7: Environment variables: +7: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests +7: Test timeout computed to be: 20 5: +----------------------------------------------------------------------+ 5: generator_file_writer 5: +----------------------------------------------------------------------+ @@ -4884,27 +5111,7 @@ 5: ** ./tests/cpp/detail/generator_file_writer.cc:55 holds_alternative(y[3]) 5: ** ./tests/cpp/detail/generator_file_writer.cc:56 ::caf::test::equal_to(get(x[3]).size(), get(y[3]).size()) 5: ** ./tests/cpp/detail/generator_file_writer.cc:57 ::caf::test::equal_to(reader->read(y_msg), ec::end_of_file) -4: -> 7 checks took 6 ms -4: -4: - integer data -4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:81 holds_alternative(x) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:82 ::caf::test::equal_to(generate(), x) -4: -> 7 checks took 10 ms -4: -4: - real data -4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:88 holds_alternative(x) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:89 ::caf::test::equal_to(generate(), x) -5: -> 14 checks took 12 ms +5: -> 14 checks took 5 ms 5: 5: - command_message roundtrip with generator_file_reader 5: ** ./tests/cpp/detail/generator_file_writer.cc:69 ::caf::test::not_equal_to(reader, nullptr) @@ -4921,38 +5128,7 @@ 5: ** ./tests/cpp/detail/generator_file_writer.cc:83 holds_alternative(y[3]) 5: ** ./tests/cpp/detail/generator_file_writer.cc:84 ::caf::test::equal_to(get(x[3]).size(), get(y[3]).size()) 5: ** ./tests/cpp/detail/generator_file_writer.cc:85 ::caf::test::equal_to(reader->read(y_msg), ec::end_of_file) -4: -> 7 checks took 7 ms -4: -4: - string data -4: ** ./tests/cpp/detail/data_generator.cc:35 ::caf::test::equal_to(sink(tag, container_size), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:100 std::all_of(x.begin(), x.end(), isprint) -4: ** ./tests/cpp/detail/data_generator.cc:101 ::caf::test::equal_to(x.size(), 42u) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:102 ::caf::test::equal_to(generate(), x) -4: -> 8 checks took 7 ms -4: -4: - address data -4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:108 holds_alternative
(x) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:109 ::caf::test::equal_to(generate(), x) -4: -> 7 checks took 8 ms -4: -4: - subnet data -4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:115 holds_alternative(x) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:116 ::caf::test::equal_to(generate(), x) -5: -> 14 checks took 27 ms +5: -> 14 checks took 5 ms 5: 5: 5: +----------------------------------------------------------------------+ @@ -4962,233 +5138,256 @@ 5: suites: 1 5: tests: 2 5: checks: 28 -5: time: 40 ms +5: time: 10 ms 5: success: 100% 5: 5: +----------------------------------------------------------------------+ - 3/28 Test #5: generator_file_writer ............ Passed 0.11 sec -test 6 - Start 6: meta_command_writer - -6: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "meta_command_writer" -6: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests -6: Environment variables: -6: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests -6: Test timeout computed to be: 20 -4: -> 7 checks took 14 ms -4: -4: - port data -4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:122 holds_alternative(x) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:123 ::caf::test::equal_to(generate(), x) -4: -> 7 checks took 356 us -4: -4: - timestamp data -4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:129 holds_alternative(x) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:130 ::caf::test::equal_to(generate(), x) -4: -> 7 checks took 254 us -4: -4: - timespan data -4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:136 holds_alternative(x) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:137 ::caf::test::equal_to(generate(), x) -4: -> 7 checks took 202 us -4: -4: - enum_value data -4: ** ./tests/cpp/detail/data_generator.cc:35 ::caf::test::equal_to(sink(tag, container_size), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:148 std::all_of(x.name.begin(), x.name.end(), isprint) -4: ** ./tests/cpp/detail/data_generator.cc:149 ::caf::test::equal_to(x.name.size(), 42u) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:150 ::caf::test::equal_to(generate(), x) -4: -> 8 checks took 334 us -4: -4: - set data -4: ** ./tests/cpp/detail/data_generator.cc:35 ::caf::test::equal_to(sink(tag, container_size), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:35 ::caf::test::equal_to(sink(tag, container_size), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:164 ::caf::test::equal_to(x.size(), 3u) -4: ** ./tests/cpp/detail/data_generator.cc:165 std::any_of(x.begin(), x.end(), holds{}) -4: ** ./tests/cpp/detail/data_generator.cc:166 std::any_of(x.begin(), x.end(), holds{}) -4: ** ./tests/cpp/detail/data_generator.cc:167 std::any_of(x.begin(), x.end(), holds{}) -4: ** ./tests/cpp/detail/data_generator.cc:168 std::none_of(x.begin(), x.end(), holds{}) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:169 ::caf::test::equal_to(generate(), x) -4: -> 14 checks took 389 us -4: -4: - table data -4: ** ./tests/cpp/detail/data_generator.cc:35 ::caf::test::equal_to(sink(tag, container_size), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:35 ::caf::test::equal_to(sink(tag, container_size), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:190 ::caf::test::equal_to(x.size(), 2u) -4: ** ./tests/cpp/detail/data_generator.cc:191 ::caf::test::equal_to(keys.size(), 2u) -4: ** ./tests/cpp/detail/data_generator.cc:192 ::caf::test::equal_to(values.size(), 2u) -4: ** ./tests/cpp/detail/data_generator.cc:193 std::any_of(keys.begin(), keys.end(), holds{}) -4: ** ./tests/cpp/detail/data_generator.cc:194 std::any_of(keys.begin(), keys.end(), holds
{}) -4: ** ./tests/cpp/detail/data_generator.cc:195 std::any_of(values.begin(), values.end(), holds{}) -4: ** ./tests/cpp/detail/data_generator.cc:196 std::any_of(values.begin(), values.end(), holds{}) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:197 ::caf::test::equal_to(generate(), x) -4: -> 17 checks took 497 us -4: -4: - vector data -4: ** ./tests/cpp/detail/data_generator.cc:35 ::caf::test::equal_to(sink(tag, container_size), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:35 ::caf::test::equal_to(sink(tag, container_size), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:31 ::caf::test::equal_to(sink(tag), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:215 holds_alternative(x[0]) -4: ** ./tests/cpp/detail/data_generator.cc:216 holds_alternative(x[1]) -4: ** ./tests/cpp/detail/data_generator.cc:217 holds_alternative(x[2]) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:218 ::caf::test::equal_to(generate(), x) -4: -> 12 checks took 324 us -4: -4: - roundtrip with meta_data_writer -4: ** ./tests/cpp/detail/data_generator.cc:224 ::caf::test::equal_to(writer(x), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:42 ::caf::test::equal_to(generator(result), caf::none) -4: ** ./tests/cpp/detail/data_generator.cc:43 ::caf::test::equal_to(source.remaining(), 0u) -4: ** ./tests/cpp/detail/data_generator.cc:231 ::caf::test::equal_to(x.size(), y.size()) -4: ** ./tests/cpp/detail/data_generator.cc:232 holds_alternative(y[0]) -4: ** ./tests/cpp/detail/data_generator.cc:233 holds_alternative(y[1]) -4: ** ./tests/cpp/detail/data_generator.cc:234 holds_alternative(y[2]) -4: ** ./tests/cpp/detail/data_generator.cc:235 ::caf::test::equal_to(get(x[2]).size(), get(y[2]).size()) -4: ** ./tests/cpp/detail/data_generator.cc:236 holds_alternative(y[3]) -4: ** ./tests/cpp/detail/data_generator.cc:237 ::caf::test::equal_to(get(x[3]).size(), get(y[3]).size()) -4: -> 10 checks took 288 us -4: -4: -4: +----------------------------------------------------------------------+ -4: summary -4: +----------------------------------------------------------------------+ -4: -4: suites: 1 -4: tests: 16 -4: checks: 136 -4: time: 129 ms -4: success: 100% -4: -4: +----------------------------------------------------------------------+ - 4/28 Test #4: data_generator ................... Passed 0.19 sec -test 7 - Start 7: meta_data_writer + 4/28 Test #5: generator_file_writer ............ Passed 0.13 sec +test 8 + Start 8: error -7: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "meta_data_writer" -7: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests -7: Environment variables: -7: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests -7: Test timeout computed to be: 20 +8: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "error" +8: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests +8: Environment variables: +8: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests +8: Test timeout computed to be: 20 +1: ** ./tests/cpp/backend.cc:235 add +1: ** ./tests/cpp/backend.cc:237 get +1: ** ./tests/cpp/backend.cc:238 ::caf::test::equal_to(*get, data{42}) +1: ** ./tests/cpp/backend.cc:241 erase +1: ** ./tests/cpp/backend.cc:244 !remove +1: ** ./tests/cpp/backend.cc:245 ::caf::test::equal_to(remove, ec::no_such_key) +1: -> add [line 248] +6: +----------------------------------------------------------------------+ +6: meta_command_writer +6: +----------------------------------------------------------------------+ +6: +6: - default constructed command +6: ** ./tests/cpp/detail/meta_command_writer.cc:31 ::caf::test::equal_to(writer(cmd), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:55 ::caf::test::equal_to(pull(), internal_command::type::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:56 at_end() +6: -> 4 checks took 3 ms +6: +6: - put_command +6: ** ./tests/cpp/detail/meta_command_writer.cc:31 ::caf::test::equal_to(writer(cmd), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:61 ::caf::test::equal_to(pull(), internal_command::type::put_command) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:63 ::caf::test::equal_to(pull(), data::type::string) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:64 ::caf::test::equal_to(pull(), 5u) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:65 ::caf::test::equal_to(pull(), data::type::string) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:66 ::caf::test::equal_to(pull(), 6u) +6: ** ./tests/cpp/detail/meta_command_writer.cc:67 at_end() +6: -> 12 checks took 4 ms +6: +6: - put_unique_command +6: ** ./tests/cpp/detail/meta_command_writer.cc:31 ::caf::test::equal_to(writer(cmd), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:72 ::caf::test::equal_to(pull(), internal_command::type::put_unique_command) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:74 ::caf::test::equal_to(pull(), data::type::string) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:75 ::caf::test::equal_to(pull(), 5u) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:76 ::caf::test::equal_to(pull(), data::type::string) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:77 ::caf::test::equal_to(pull(), 6u) +6: ** ./tests/cpp/detail/meta_command_writer.cc:78 at_end() +6: -> 12 checks took 2 ms +6: +6: - erase_command +6: ** ./tests/cpp/detail/meta_command_writer.cc:31 ::caf::test::equal_to(writer(cmd), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:83 ::caf::test::equal_to(pull(), internal_command::type::erase_command) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:85 ::caf::test::equal_to(pull(), data::type::string) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:86 ::caf::test::equal_to(pull(), 6u) +6: ** ./tests/cpp/detail/meta_command_writer.cc:87 at_end() +1: ** ./tests/cpp/backend.cc:250 add +1: ** ./tests/cpp/backend.cc:252 get +1: ** ./tests/cpp/backend.cc:253 ::caf::test::equal_to(*get, data{44}) +1: -> remove [line 254] +1: ** ./tests/cpp/backend.cc:256 !remove +1: ** ./tests/cpp/backend.cc:257 ::caf::test::equal_to(remove, ec::type_clash) +6: -> 8 checks took 5 ms +6: +6: - add_command +6: ** ./tests/cpp/detail/meta_command_writer.cc:31 ::caf::test::equal_to(writer(cmd), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:92 ::caf::test::equal_to(pull(), internal_command::type::add_command) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:94 ::caf::test::equal_to(pull(), data::type::string) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:95 ::caf::test::equal_to(pull(), 3u) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:96 ::caf::test::equal_to(pull(), data::type::string) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:97 ::caf::test::equal_to(pull(), 5u) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:98 ::caf::test::equal_to(pull(), data::type::table) +6: ** ./tests/cpp/detail/meta_command_writer.cc:99 at_end() +6: -> 14 checks took 1 ms +6: +6: - subtract_command +6: ** ./tests/cpp/detail/meta_command_writer.cc:31 ::caf::test::equal_to(writer(cmd), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:104 ::caf::test::equal_to(pull(), internal_command::type::subtract_command) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:106 ::caf::test::equal_to(pull(), data::type::string) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:107 ::caf::test::equal_to(pull(), 3u) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:108 ::caf::test::equal_to(pull(), data::type::string) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:109 ::caf::test::equal_to(pull(), 5u) +6: ** ./tests/cpp/detail/meta_command_writer.cc:110 at_end() +6: -> 12 checks took 1 ms +6: +6: - snapshot_command +6: ** ./tests/cpp/detail/meta_command_writer.cc:31 ::caf::test::equal_to(writer(cmd), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:115 ::caf::test::equal_to(pull(), internal_command::type::snapshot_command) +6: ** ./tests/cpp/detail/meta_command_writer.cc:117 at_end() +6: -> 4 checks took 2 ms +6: +6: - snapshot_sync_command +6: ** ./tests/cpp/detail/meta_command_writer.cc:31 ::caf::test::equal_to(writer(cmd), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:122 ::caf::test::equal_to(pull(), internal_command::type::snapshot_sync_command) +6: ** ./tests/cpp/detail/meta_command_writer.cc:124 at_end() +6: -> 4 checks took 2 ms +6: +6: - set_command +6: ** ./tests/cpp/detail/meta_command_writer.cc:31 ::caf::test::equal_to(writer(cmd), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:129 ::caf::test::equal_to(pull(), internal_command::type::set_command) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:131 ::caf::test::equal_to(pull(), 1u) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:132 ::caf::test::equal_to(pull(), data::type::string) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:133 ::caf::test::equal_to(pull(), 3u) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:134 ::caf::test::equal_to(pull(), data::type::string) +6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) +6: ** ./tests/cpp/detail/meta_command_writer.cc:135 ::caf::test::equal_to(pull(), 5u) +6: ** ./tests/cpp/detail/meta_command_writer.cc:136 at_end() 7: +----------------------------------------------------------------------+ 7: meta_data_writer 7: +----------------------------------------------------------------------+ 7: 7: - default constructed data +1: ** ./tests/cpp/backend.cc:259 remove 7: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:52 ::caf::test::equal_to(pull(), data::type::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:53 at_end() -7: -> 4 checks took 876 us +1: ** ./tests/cpp/backend.cc:261 get +1: ** ./tests/cpp/backend.cc:262 ::caf::test::equal_to(*get, data{34}) +7: -> 4 checks took 1 ms 7: 7: - boolean data 7: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:58 ::caf::test::equal_to(pull(), data::type::boolean) 7: ** ./tests/cpp/detail/meta_data_writer.cc:59 at_end() -7: -> 4 checks took 486 us +7: -> 4 checks took 596 us 7: 7: - count data 7: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:64 ::caf::test::equal_to(pull(), data::type::count) 7: ** ./tests/cpp/detail/meta_data_writer.cc:65 at_end() -7: -> 4 checks took 396 us +7: -> 4 checks took 588 us 7: 7: - integer data 7: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:70 ::caf::test::equal_to(pull(), data::type::integer) 7: ** ./tests/cpp/detail/meta_data_writer.cc:71 at_end() -7: -> 4 checks took 475 us +7: -> 4 checks took 534 us 7: 7: - real data +6: -> 14 checks took 3 ms +6: +6: +6: +----------------------------------------------------------------------+ +6: summary +6: +----------------------------------------------------------------------+ +6: +6: suites: 1 +6: tests: 9 +6: checks: 84 +6: time: 26 ms +6: success: 100% +6: +6: +----------------------------------------------------------------------+ 7: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:76 ::caf::test::equal_to(pull(), data::type::real) 7: ** ./tests/cpp/detail/meta_data_writer.cc:77 at_end() -1: ** ./tests/cpp/backend.cc:235 add -1: ** ./tests/cpp/backend.cc:237 get -1: ** ./tests/cpp/backend.cc:238 ::caf::test::equal_to(*get, data{42}) -7: -> 4 checks took 525 us +7: -> 4 checks took 779 us 7: 7: - string data 7: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) +1: -> 14 checks took 127 ms +1: +1: - erase/exists 7: ** ./tests/cpp/detail/meta_data_writer.cc:82 ::caf::test::equal_to(pull(), data::type::string) 7: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:83 ::caf::test::equal_to(pull(), 11u) 7: ** ./tests/cpp/detail/meta_data_writer.cc:84 at_end() -7: -> 6 checks took 441 us + 5/28 Test #6: meta_command_writer .............. Passed 0.14 sec +test 9 + Start 9: filter + +9: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "filter" +9: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests +9: Environment variables: +9: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests +9: Test timeout computed to be: 20 +7: -> 6 checks took 5 ms 7: 7: - address data 7: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:89 ::caf::test::equal_to(pull(), data::type::address) 7: ** ./tests/cpp/detail/meta_data_writer.cc:90 at_end() -7: -> 4 checks took 478 us +7: -> 4 checks took 646 us 7: 7: - subnet data 7: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:95 ::caf::test::equal_to(pull(), data::type::subnet) 7: ** ./tests/cpp/detail/meta_data_writer.cc:96 at_end() -7: -> 4 checks took 498 us +7: -> 4 checks took 932 us 7: 7: - port data 7: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:101 ::caf::test::equal_to(pull(), data::type::port) 7: ** ./tests/cpp/detail/meta_data_writer.cc:102 at_end() -7: -> 4 checks took 555 us +7: -> 4 checks took 3 ms 7: 7: - timestamp data 7: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:107 ::caf::test::equal_to(pull(), data::type::timestamp) 7: ** ./tests/cpp/detail/meta_data_writer.cc:108 at_end() -7: -> 4 checks took 424 us +7: -> 4 checks took 1 ms 7: 7: - timespan data 7: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:113 ::caf::test::equal_to(pull(), data::type::timespan) 7: ** ./tests/cpp/detail/meta_data_writer.cc:114 at_end() -7: -> 4 checks took 482 us +7: -> 4 checks took 604 us 7: 7: - enum_value data 7: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) @@ -5197,7 +5396,7 @@ 7: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:120 ::caf::test::equal_to(pull(), 6u) 7: ** ./tests/cpp/detail/meta_data_writer.cc:121 at_end() -7: -> 6 checks took 587 us +7: -> 6 checks took 1 ms 7: 7: - set data 7: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) @@ -5212,7 +5411,7 @@ 7: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:134 ::caf::test::equal_to(pull(), data::type::integer) 7: ** ./tests/cpp/detail/meta_data_writer.cc:135 at_end() -7: -> 12 checks took 597 us +7: -> 12 checks took 3 ms 7: 7: - table data 7: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) @@ -5235,7 +5434,7 @@ 7: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:152 ::caf::test::equal_to(pull(), data::type::address) 7: ** ./tests/cpp/detail/meta_data_writer.cc:153 at_end() -7: -> 20 checks took 1 ms +7: -> 20 checks took 2 ms 7: 7: - vector data 7: ** ./tests/cpp/detail/meta_data_writer.cc:28 ::caf::test::equal_to(writer(x), caf::none) @@ -5252,16 +5451,7 @@ 7: ** ./tests/cpp/detail/meta_data_writer.cc:36 ::caf::test::equal_to(source(result), caf::none) 7: ** ./tests/cpp/detail/meta_data_writer.cc:167 ::caf::test::equal_to(pull(), data::type::real) 7: ** ./tests/cpp/detail/meta_data_writer.cc:168 at_end() -6: +----------------------------------------------------------------------+ -6: meta_command_writer -6: +----------------------------------------------------------------------+ -6: -6: - default constructed command -6: ** ./tests/cpp/detail/meta_command_writer.cc:31 ::caf::test::equal_to(writer(cmd), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:55 ::caf::test::equal_to(pull(), internal_command::type::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:56 at_end() -7: -> 14 checks took 1 ms +7: -> 14 checks took 2 ms 7: 7: 7: +----------------------------------------------------------------------+ @@ -5271,63 +5461,10 @@ 7: suites: 1 7: tests: 15 7: checks: 98 -7: time: 9 ms +7: time: 26 ms 7: success: 100% 7: 7: +----------------------------------------------------------------------+ - 5/28 Test #7: meta_data_writer ................. Passed 0.04 sec -test 8 - Start 8: error - -8: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "error" -8: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests -8: Environment variables: -8: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests -8: Test timeout computed to be: 20 -6: -> 4 checks took 13 ms -6: -6: - put_command -6: ** ./tests/cpp/detail/meta_command_writer.cc:31 ::caf::test::equal_to(writer(cmd), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:61 ::caf::test::equal_to(pull(), internal_command::type::put_command) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:63 ::caf::test::equal_to(pull(), data::type::string) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:64 ::caf::test::equal_to(pull(), 5u) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:65 ::caf::test::equal_to(pull(), data::type::string) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:66 ::caf::test::equal_to(pull(), 6u) -6: ** ./tests/cpp/detail/meta_command_writer.cc:67 at_end() -6: -> 12 checks took 11 ms -6: -6: - put_unique_command -6: ** ./tests/cpp/detail/meta_command_writer.cc:31 ::caf::test::equal_to(writer(cmd), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:72 ::caf::test::equal_to(pull(), internal_command::type::put_unique_command) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:74 ::caf::test::equal_to(pull(), data::type::string) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:75 ::caf::test::equal_to(pull(), 5u) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:76 ::caf::test::equal_to(pull(), data::type::string) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:77 ::caf::test::equal_to(pull(), 6u) -6: ** ./tests/cpp/detail/meta_command_writer.cc:78 at_end() -1: ** ./tests/cpp/backend.cc:241 erase -1: ** ./tests/cpp/backend.cc:244 !remove -1: ** ./tests/cpp/backend.cc:245 ::caf::test::equal_to(remove, ec::no_such_key) -6: -> 12 checks took 10 ms -6: -6: - erase_command -6: ** ./tests/cpp/detail/meta_command_writer.cc:31 ::caf::test::equal_to(writer(cmd), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:83 ::caf::test::equal_to(pull(), internal_command::type::erase_command) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:85 ::caf::test::equal_to(pull(), data::type::string) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:86 ::caf::test::equal_to(pull(), 6u) -6: ** ./tests/cpp/detail/meta_command_writer.cc:87 at_end() 8: +----------------------------------------------------------------------+ 8: error 8: +----------------------------------------------------------------------+ @@ -5348,6 +5485,15 @@ 8: ** ./tests/cpp/error.cc:54 ::caf::test::equal_to(to_string(ec::stale_data), "stale_data"s) 8: ** ./tests/cpp/error.cc:55 ::caf::test::equal_to(to_string(ec::cannot_open_file), "cannot_open_file"s) 8: ** ./tests/cpp/error.cc:56 ::caf::test::equal_to(to_string(ec::cannot_write_file), "cannot_write_file"s) + 6/28 Test #7: meta_data_writer ................. Passed 0.13 sec +test 10 + Start 10: integration + +10: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "integration" +10: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests +10: Environment variables: +10: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests +10: Test timeout computed to be: 20 8: ** ./tests/cpp/error.cc:57 ::caf::test::equal_to(to_string(ec::invalid_topic_key), "invalid_topic_key"s) 8: ** ./tests/cpp/error.cc:58 ::caf::test::equal_to(to_string(ec::end_of_file), "end_of_file"s) 8: ** ./tests/cpp/error.cc:59 ::caf::test::equal_to(to_string(ec::invalid_tag), "invalid_tag"s) @@ -5371,12 +5517,12 @@ 8: ** ./tests/cpp/error.cc:77 ::caf::test::equal_to(from_string("invalid_tag"), ec::invalid_tag) 8: ** ./tests/cpp/error.cc:78 ::caf::test::equal_to(from_string("none"), nil) 8: ** ./tests/cpp/error.cc:79 ::caf::test::equal_to(from_string("foo"), nil) -8: -> 38 checks took 1 ms +8: -> 38 checks took 3 ms 8: 8: - default constructed errors have a fixed representation 8: ** ./tests/cpp/error.cc:83 ::caf::test::equal_to(get_as(error{}), vector({"error"s, enum_value{"none"}, nil})) 8: ** ./tests/cpp/error.cc:85 ::caf::test::equal_to(get_as(data{vector{"error"s, enum_value{"none"}, nil}}), error{}) -8: -> 2 checks took 170 us +8: -> 2 checks took 1 ms 8: 8: - errors with category broker are convertible to and from data 8: ** ./tests/cpp/error.cc:90 ::caf::test::equal_to(get_as(make_error(ec::no_such_key)), make_data_error(ec::no_such_key)) @@ -5386,7 +5532,7 @@ 8: ** ./tests/cpp/error.cc:98 ::caf::test::equal_to(get_as(make_error( ec::peer_invalid, endpoint_info{nid, network_info{"foo", 8080, timeout::seconds{42}}}, "invalid host"s)), make_data_error( ec::peer_invalid, {vector{nid_str, "foo"s, port{8080, port::protocol::tcp}, count{42}}, "invalid host"s})) 8: ** ./tests/cpp/error.cc:107 ::caf::test::equal_to(get_as(make_data_error( ec::peer_invalid, {vector{nid_str, "foo"s, port{8080, port::protocol::tcp}, count{42}}, "invalid host"s})), make_error( ec::peer_invalid, endpoint_info{nid, network_info{"foo", 8080, timeout::seconds{42}}}, "invalid host"s)) 8: ** ./tests/cpp/error.cc:116 ::caf::test::equal_to(get_as(make_data_error( ec::peer_invalid, {vector{nil, "foo"s, port{8080, port::protocol::tcp}, count{42}}, "no such peer"s})), make_error(ec::peer_invalid, endpoint_info{caf::node_id{}, network_info{"foo", 8080, timeout::seconds{42}}}, "invalid host"s)) -8: -> 7 checks took 396 us +8: -> 7 checks took 1 ms 8: 8: - error view operate directly on raw data 8: ** ./tests/cpp/error.cc:133 view.valid() @@ -5396,7 +5542,7 @@ 8: ** ./tests/cpp/error.cc:139 ::caf::test::equal_to(cxt.node, nid) 8: ** ./tests/cpp/error.cc:140 cxt.network != nil 8: ** ./tests/cpp/error.cc:142 ::caf::test::equal_to(net, network_info("foo", 8080, timeout::seconds{42})) -8: -> 7 checks took 214 us +8: -> 7 checks took 1 ms 8: 8: 8: +----------------------------------------------------------------------+ @@ -5406,141 +5552,48 @@ 8: suites: 1 8: tests: 4 8: checks: 54 -8: time: 1 ms +8: time: 6 ms 8: success: 100% 8: 8: +----------------------------------------------------------------------+ -6: -> 8 checks took 5 ms -6: -6: - add_command -6: ** ./tests/cpp/detail/meta_command_writer.cc:31 ::caf::test::equal_to(writer(cmd), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:92 ::caf::test::equal_to(pull(), internal_command::type::add_command) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:94 ::caf::test::equal_to(pull(), data::type::string) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:95 ::caf::test::equal_to(pull(), 3u) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:96 ::caf::test::equal_to(pull(), data::type::string) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:97 ::caf::test::equal_to(pull(), 5u) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:98 ::caf::test::equal_to(pull(), data::type::table) -6: ** ./tests/cpp/detail/meta_command_writer.cc:99 at_end() - 6/28 Test #8: error ............................ Passed 0.04 sec -test 9 - Start 9: filter - -9: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "filter" -9: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests -9: Environment variables: -9: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests -9: Test timeout computed to be: 20 -6: -> 14 checks took 616 us -6: -6: - subtract_command -6: ** ./tests/cpp/detail/meta_command_writer.cc:31 ::caf::test::equal_to(writer(cmd), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:104 ::caf::test::equal_to(pull(), internal_command::type::subtract_command) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:106 ::caf::test::equal_to(pull(), data::type::string) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:107 ::caf::test::equal_to(pull(), 3u) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:108 ::caf::test::equal_to(pull(), data::type::string) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:109 ::caf::test::equal_to(pull(), 5u) -6: ** ./tests/cpp/detail/meta_command_writer.cc:110 at_end() -6: -> 12 checks took 485 us -6: -6: - snapshot_command -6: ** ./tests/cpp/detail/meta_command_writer.cc:31 ::caf::test::equal_to(writer(cmd), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:115 ::caf::test::equal_to(pull(), internal_command::type::snapshot_command) -6: ** ./tests/cpp/detail/meta_command_writer.cc:117 at_end() -6: -> 4 checks took 196 us -6: -6: - snapshot_sync_command -6: ** ./tests/cpp/detail/meta_command_writer.cc:31 ::caf::test::equal_to(writer(cmd), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:122 ::caf::test::equal_to(pull(), internal_command::type::snapshot_sync_command) -6: ** ./tests/cpp/detail/meta_command_writer.cc:124 at_end() -6: -> 4 checks took 149 us -6: -6: - set_command -6: ** ./tests/cpp/detail/meta_command_writer.cc:31 ::caf::test::equal_to(writer(cmd), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:129 ::caf::test::equal_to(pull(), internal_command::type::set_command) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:131 ::caf::test::equal_to(pull(), 1u) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:132 ::caf::test::equal_to(pull(), data::type::string) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:133 ::caf::test::equal_to(pull(), 3u) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:134 ::caf::test::equal_to(pull(), data::type::string) -6: ** ./tests/cpp/detail/meta_command_writer.cc:39 ::caf::test::equal_to(source(result), caf::none) -6: ** ./tests/cpp/detail/meta_command_writer.cc:135 ::caf::test::equal_to(pull(), 5u) -6: ** ./tests/cpp/detail/meta_command_writer.cc:136 at_end() -6: -> 14 checks took 401 us -6: -6: -6: +----------------------------------------------------------------------+ -6: summary -6: +----------------------------------------------------------------------+ -6: -6: suites: 1 -6: tests: 9 -6: checks: 84 -6: time: 43 ms -6: success: 100% -6: -6: +----------------------------------------------------------------------+ -1: -> add [line 248] - 7/28 Test #6: meta_command_writer .............. Passed 0.10 sec -test 10 - Start 10: integration + 7/28 Test #8: error ............................ Passed 0.12 sec +test 11 + Start 11: master -10: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "integration" -10: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests -10: Environment variables: -10: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests -10: Test timeout computed to be: 20 -1: ** ./tests/cpp/backend.cc:250 add -1: ** ./tests/cpp/backend.cc:252 get -1: ** ./tests/cpp/backend.cc:253 ::caf::test::equal_to(*get, data{44}) -1: -> remove [line 254] -1: ** ./tests/cpp/backend.cc:256 !remove -1: ** ./tests/cpp/backend.cc:257 ::caf::test::equal_to(remove, ec::type_clash) +11: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "master" +11: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests +11: Environment variables: +11: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests +11: Test timeout computed to be: 20 +1: ** ./tests/cpp/backend.cc:268 exists +1: ** ./tests/cpp/backend.cc:269 !*exists +1: ** ./tests/cpp/backend.cc:271 erase +1: ** ./tests/cpp/backend.cc:273 put +1: ** ./tests/cpp/backend.cc:275 exists +1: ** ./tests/cpp/backend.cc:276 *exists +1: ** ./tests/cpp/backend.cc:278 put +1: ** ./tests/cpp/backend.cc:280 exists +1: ** ./tests/cpp/backend.cc:281 *exists +1: ** ./tests/cpp/backend.cc:283 erase +1: ** ./tests/cpp/backend.cc:285 erase +1: -> 11 checks took 95 ms +1: +1: - clear/keys 9: +----------------------------------------------------------------------+ 9: filter 9: +----------------------------------------------------------------------+ 9: 9: - extending a filter with less specific topics truncates 9: ** ./tests/cpp/filter_type.cc:27 ::caf::test::equal_to(f, make("/foo","/zeek")) -9: -> 1 check took 4 ms +9: -> 1 check took 1 ms 9: 9: - extending a filter with unrelated topics appends 9: ** ./tests/cpp/filter_type.cc:33 ::caf::test::equal_to(f, make("/foo/boo", "/foo/bar", "/foo/baz", "/zeek")) -1: ** ./tests/cpp/backend.cc:259 remove -1: ** ./tests/cpp/backend.cc:261 get -1: ** ./tests/cpp/backend.cc:262 ::caf::test::equal_to(*get, data{34}) -1: -> 14 checks took 292 ms -1: -1: - erase/exists -10: +----------------------------------------------------------------------+ -10: integration -10: +----------------------------------------------------------------------+ -10: -10: - topic_prefix_matching_async_subscribe -9: -> 1 check took 11 ms +9: -> 1 check took 891 us 9: 9: - extending a filter with known topics does nothing 9: ** ./tests/cpp/filter_type.cc:39 ::caf::test::equal_to(f, make("/foo/bar", "/foo/baz", "/zeek")) -10: -> prepare connections [line 280] -10: -> start listening on mercury:4040 [line 290] -10: -> peer venus to mercury:4040 [line 295] -9: -> 1 check took 3 ms +9: -> 1 check took 1 ms 9: 9: 9: +----------------------------------------------------------------------+ @@ -5550,84 +5603,24 @@ 9: suites: 1 9: tests: 3 9: checks: 3 -9: time: 20 ms +9: time: 3 ms 9: success: 100% 9: 9: +----------------------------------------------------------------------+ - 8/28 Test #9: filter ........................... Passed 0.07 sec -test 11 - Start 11: master + 8/28 Test #9: filter ........................... Passed 0.12 sec +test 12 + Start 12: publisher -11: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "master" -11: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests -11: Environment variables: -11: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests -11: Test timeout computed to be: 20 -10: -> peer earth to mercury:4040 [line 298] -10: -> assume two peers for mercury [line 317] -10: ** ./tests/cpp/integration.cc:320 ::caf::test::equal_to(mercury_peers.size(), 2u) -10: ** ./tests/cpp/integration.cc:321 ::caf::test::equal_to(mercury_peers.front().status, peer_status::peered) -10: ** ./tests/cpp/integration.cc:322 ::caf::test::equal_to(mercury_peers.back().status, peer_status::peered) -10: -> assume one peer for venus [line 323] -10: ** ./tests/cpp/integration.cc:326 ::caf::test::equal_to(venus_peers.size(), 1u) -10: ** ./tests/cpp/integration.cc:327 ::caf::test::equal_to(venus_peers.front().status, peer_status::peered) -10: -> assume one peer for earth [line 328] -10: ** ./tests/cpp/integration.cc:331 ::caf::test::equal_to(earth_peers.size(), 1u) -10: ** ./tests/cpp/integration.cc:332 ::caf::test::equal_to(earth_peers.front().status, peer_status::peered) -10: -> subscribe to 'zeek/events' on venus [line 333] -10: -> subscribe to 'zeek/events/failures' on earth [line 335] -10: -> verify subscriptions [line 337] -10: ** ./tests/cpp/integration.cc:342 ::caf::test::equal_to(mercury.ep.peer_subscriptions(), filter({"zeek/events", "zeek/events/failures"})) -10: ** ./tests/cpp/integration.cc:345 ::caf::test::equal_to(venus.ep.peer_subscriptions(), filter({})) -10: ** ./tests/cpp/integration.cc:347 ::caf::test::equal_to(earth.ep.peer_subscriptions(), filter({})) -10: -> publish to 'zeek/events/(logging|failures)' on mercury [line 348] -10: -> push2values downstream [line 205] -10: -> push2values downstream [line 205] -10: -> verify published data [line 351] -10: ** ./tests/cpp/integration.cc:352 ::caf::test::equal_to(mercury.data, data_msgs({})) -10: ** ./tests/cpp/integration.cc:353 ::caf::test::equal_to(venus.data, data_msgs({{"zeek/events/failures", "oops"}, {"zeek/events/failures", "sorry!"}, {"zeek/events/logging", 123}, {"zeek/events/logging", 456}})) -10: ** ./tests/cpp/integration.cc:357 ::caf::test::equal_to(earth.data, data_msgs({{"zeek/events/failures", "oops"}, {"zeek/events/failures", "sorry!"}})) -10: -> shut down earth [line 153] -10: -> shut down venus [line 153] -10: -> shut down mercury [line 153] -10: -> 13 checks took 29 ms -10: -10: - topic_prefix_matching_make_subscriber -10: -> prepare connections [line 280] -10: -> start listening on mercury:4040 [line 290] -10: -> peer venus to mercury:4040 [line 295] -10: -> peer earth to mercury:4040 [line 298] -10: -> assume two peers for mercury [line 369] -10: ** ./tests/cpp/integration.cc:372 ::caf::test::equal_to(mercury_peers.size(), 2u) -10: ** ./tests/cpp/integration.cc:373 ::caf::test::equal_to(mercury_peers.front().status, peer_status::peered) -10: ** ./tests/cpp/integration.cc:374 ::caf::test::equal_to(mercury_peers.back().status, peer_status::peered) -10: -> assume one peer for venus [line 375] -10: ** ./tests/cpp/integration.cc:378 ::caf::test::equal_to(venus_peers.size(), 1u) -10: ** ./tests/cpp/integration.cc:379 ::caf::test::equal_to(venus_peers.front().status, peer_status::peered) -10: -> assume one peer for earth [line 380] -10: ** ./tests/cpp/integration.cc:383 ::caf::test::equal_to(earth_peers.size(), 1u) -10: ** ./tests/cpp/integration.cc:384 ::caf::test::equal_to(earth_peers.front().status, peer_status::peered) -10: -> subscribe to 'zeek/events' on venus [line 385] -10: -> subscribe to 'zeek/events/failures' on earth [line 391] -10: -> verify subscriptions [line 397] -10: ** ./tests/cpp/integration.cc:402 ::caf::test::equal_to(mercury.ep.peer_subscriptions(), filter({"zeek/events", "zeek/events/failures"})) -10: ** ./tests/cpp/integration.cc:405 ::caf::test::equal_to(venus.ep.peer_subscriptions(), filter({})) -10: ** ./tests/cpp/integration.cc:407 ::caf::test::equal_to(earth.ep.peer_subscriptions(), filter({})) -10: -> publish to 'zeek/events/(logging|failures)' on mercury [line 408] -10: -> push2values downstream [line 205] -10: -> push2values downstream [line 205] -10: -> verify published data [line 411] -10: ** ./tests/cpp/integration.cc:412 ::caf::test::equal_to(venus_s1.poll(), data_msgs({{"zeek/events/failures", "oops"}, {"zeek/events/failures", "sorry!"}, {"zeek/events/logging", 123}, {"zeek/events/logging", 456}})) -10: ** ./tests/cpp/integration.cc:417 ::caf::test::equal_to(venus_s2.poll(), data_msgs({{"zeek/events/failures", "oops"}, {"zeek/events/failures", "sorry!"}, {"zeek/events/logging", 123}, {"zeek/events/logging", 456}})) -10: ** ./tests/cpp/integration.cc:422 ::caf::test::equal_to(earth_s1.poll(), data_msgs({{"zeek/events/failures", "oops"}, {"zeek/events/failures", "sorry!"}})) -10: ** ./tests/cpp/integration.cc:425 ::caf::test::equal_to(earth_s2.poll(), data_msgs({{"zeek/events/failures", "oops"}, {"zeek/events/failures", "sorry!"}})) -10: -> shut down earth [line 153] -10: -> shut down venus [line 153] -10: -> shut down mercury [line 153] -10: -> 14 checks took 32 ms +12: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "publisher" +12: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests +12: Environment variables: +12: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests +12: Test timeout computed to be: 20 +10: +----------------------------------------------------------------------+ +10: integration +10: +----------------------------------------------------------------------+ 10: -10: - unpeering -10: -> get events from all peers [line 481] +10: - topic_prefix_matching_async_subscribe 10: -> prepare connections [line 280] 10: -> start listening on mercury:4040 [line 290] 10: -> peer venus to mercury:4040 [line 295] @@ -5636,29 +5629,53 @@ 11: +----------------------------------------------------------------------+ 11: 11: - local_master -1: ** ./tests/cpp/backend.cc:268 exists -1: ** ./tests/cpp/backend.cc:269 !*exists -1: ** ./tests/cpp/backend.cc:271 erase 10: -> peer earth to mercury:4040 [line 298] +1: ** ./tests/cpp/backend.cc:291 put 11: ** ./tests/cpp/master.cc:123 expected_ds.engaged() -11: -> 11@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB200#17390 [line 125] +11: -> 11@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB200#23933 [line 125] 11: ** ./tests/cpp/master.cc:135 ::caf::test::equal_to(value_of(ds.get("hello")), data{"world"}) 11: ** ./tests/cpp/master.cc:139 ::caf::test::equal_to(n, "foo") 11: ** ./tests/cpp/master.cc:148 ::caf::test::equal_to(value_of(ds.get("hello")), data{"universe"}) 11: ** ./tests/cpp/master.cc:152 ::caf::test::equal_to(error_of(ds.get("hello")), caf::error{ec::no_such_key}) 11: ** ./tests/cpp/master.cc:154 ::caf::test::equal_to(log, pattern_list({ "insert\\(foo, hello, world, none, .+\\)", "update\\(foo, hello, world, universe, none, .+\\)", "erase\\(foo, hello, .+\\)", })) -11: -> 6 checks took 8 ms +11: -> 6 checks took 12 ms 11: 11: - master_with_clone 11: -> prepare connections on earth and mars [line 181] 11: -> publish core on mars [line 186] 11: ** ./tests/cpp/master.cc:189 ::caf::test::equal_to(res, 8080u) +1: ** ./tests/cpp/backend.cc:293 put +1: ** ./tests/cpp/backend.cc:295 size +1: ** ./tests/cpp/backend.cc:296 ::caf::test::equal_to(*size, 2u) +1: ** ./tests/cpp/backend.cc:299 ::caf::test::equal_to(*keys, x) 11: -> connect mars and earth [line 193] 11: ** /usr/include/caf/test/io_dsl.hpp:100 res 11: -> attach a master on earth [line 197] +10: -> assume two peers for mercury [line 317] +10: ** ./tests/cpp/integration.cc:320 ::caf::test::equal_to(mercury_peers.size(), 2u) +10: ** ./tests/cpp/integration.cc:321 ::caf::test::equal_to(mercury_peers.front().status, peer_status::peered) +10: ** ./tests/cpp/integration.cc:322 ::caf::test::equal_to(mercury_peers.back().status, peer_status::peered) +10: -> assume one peer for venus [line 323] 11: -> earth: expect(atom::local, internal_command).from(_).to(ms_earth) [line 210] 11: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) 11: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr +10: ** ./tests/cpp/integration.cc:326 ::caf::test::equal_to(venus_peers.size(), 1u) +10: ** ./tests/cpp/integration.cc:327 ::caf::test::equal_to(venus_peers.front().status, peer_status::peered) +10: -> assume one peer for earth [line 328] +10: ** ./tests/cpp/integration.cc:331 ::caf::test::equal_to(earth_peers.size(), 1u) +10: ** ./tests/cpp/integration.cc:332 ::caf::test::equal_to(earth_peers.front().status, peer_status::peered) +10: -> subscribe to 'zeek/events' on venus [line 333] +10: -> subscribe to 'zeek/events/failures' on earth [line 335] +10: -> verify subscriptions [line 337] +10: ** ./tests/cpp/integration.cc:342 ::caf::test::equal_to(mercury.ep.peer_subscriptions(), filter({"zeek/events", "zeek/events/failures"})) +10: ** ./tests/cpp/integration.cc:345 ::caf::test::equal_to(venus.ep.peer_subscriptions(), filter({})) +10: ** ./tests/cpp/integration.cc:347 ::caf::test::equal_to(earth.ep.peer_subscriptions(), filter({})) +10: -> publish to 'zeek/events/(logging|failures)' on mercury [line 348] +10: -> push2values downstream [line 205] +1: ** ./tests/cpp/backend.cc:301 clear +1: ** ./tests/cpp/backend.cc:303 size +1: ** ./tests/cpp/backend.cc:304 ::caf::test::equal_to(*size, 0u) +10: -> push2values downstream [line 205] 11: ** ./tests/cpp/master.cc:213 ::caf::test::equal_to(value_of(ds_earth.get("test")), data{123}) 11: -> earth: expect(atom::peer, actor).from(earth.self).to(core1).with(_, core2_proxy) [line 218] 11: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) @@ -5666,32 +5683,21 @@ 11: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) 11: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) 11: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) +10: -> verify published data [line 351] +10: ** ./tests/cpp/integration.cc:352 ::caf::test::equal_to(mercury.data, data_msgs({})) +10: ** ./tests/cpp/integration.cc:353 ::caf::test::equal_to(venus.data, data_msgs({{"zeek/events/failures", "oops"}, {"zeek/events/failures", "sorry!"}, {"zeek/events/logging", 123}, {"zeek/events/logging", 456}})) 11: -> mars: expect(atom::peer, filter_type, actor).from(_).to(core2).with(_, filter_type{foo_master}, _) [line 222] 11: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) 11: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr 11: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) +10: ** ./tests/cpp/integration.cc:357 ::caf::test::equal_to(earth.data, data_msgs({{"zeek/events/failures", "oops"}, {"zeek/events/failures", "sorry!"}})) 11: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) -10: ** ./tests/cpp/integration.cc:489 ::caf::test::equal_to(event_log(mercury_es.poll()), event_log({sc::peer_added, sc::peer_added})) -10: ** ./tests/cpp/integration.cc:491 ::caf::test::equal_to(event_log(venus_es.poll()), event_log({sc::peer_added})) -10: ** ./tests/cpp/integration.cc:492 ::caf::test::equal_to(event_log(earth_es.poll()), event_log({sc::peer_added})) -10: -> disconnect venus from mercury [line 493] -10: ** ./tests/cpp/integration.cc:496 ::caf::test::equal_to(event_log(mercury_es.poll()), event_log({sc::peer_lost})) -10: ** ./tests/cpp/integration.cc:497 ::caf::test::equal_to(event_log(venus_es.poll()), event_log({sc::peer_removed})) -10: ** ./tests/cpp/integration.cc:498 ::caf::test::equal_to(event_log(earth_es.poll()), event_log({})) -10: -> disconnect venus again (raises ec::peer_invalid) [line 499] -10: ** ./tests/cpp/integration.cc:502 ::caf::test::equal_to(event_log(mercury_es.poll()), event_log({})) -10: ** ./tests/cpp/integration.cc:503 ::caf::test::equal_to(event_log(venus_es.poll()), event_log({ec::peer_invalid})) -10: ** ./tests/cpp/integration.cc:504 ::caf::test::equal_to(event_log(earth_es.poll()), event_log({})) -10: -> disconnect venus from sun (invalid peer) [line 505] -10: ** ./tests/cpp/integration.cc:508 ::caf::test::equal_to(event_log(mercury_es.poll()), event_log({})) -10: ** ./tests/cpp/integration.cc:509 ::caf::test::equal_to(event_log(venus_es.poll()), event_log({ec::peer_invalid})) -10: ** ./tests/cpp/integration.cc:510 ::caf::test::equal_to(event_log(earth_es.poll()), event_log({})) -10: -> disconnect earth from mercury [line 511] -10: ** ./tests/cpp/integration.cc:514 ::caf::test::equal_to(event_log(mercury_es.poll()), event_log({sc::peer_lost})) -10: ** ./tests/cpp/integration.cc:515 ::caf::test::equal_to(event_log(venus_es.poll()), event_log({})) -10: ** ./tests/cpp/integration.cc:516 ::caf::test::equal_to(event_log(earth_es.poll()), event_log({sc::peer_removed})) -10: ** ./tests/cpp/integration.cc:517 mercury.peers().empty() -10: ** ./tests/cpp/integration.cc:518 venus.peers().empty() +1: -> 8 checks took 87 ms +1: +1: - expiration with expiry +10: -> shut down earth [line 153] +10: -> shut down venus [line 153] +10: -> shut down mercury [line 153] 11: -> earth: expect(open_stream_msg).from(_).to(core1) [line 226] 11: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) 11: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr @@ -5714,31 +5720,18 @@ 11: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr 11: ** /usr/include/caf/test/dsl.hpp:332 ::caf::test::equal_to(ptr->sender, src_) 11: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) +10: -> 13 checks took 60 ms +10: +10: - topic_prefix_matching_make_subscriber 11: -> earth: expect(atom::update, filter_type).from(_).to(core1).with(_, filter_type{foo_clone}) [line 253] 11: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) 11: ** /usr/include/caf/test/dsl.hpp:330 ptr != nullptr 11: ** /usr/include/caf/test/dsl.hpp:141 ::caf::test::equal_to(x, y) 11: ** /usr/include/caf/test/dsl.hpp:353 apply_args(inspector, ys_indices, ys) -10: ** ./tests/cpp/integration.cc:519 earth.peers().empty() -10: -> shut down earth [line 153] -10: -> shut down venus [line 153] -10: -> shut down mercury [line 153] -1: ** ./tests/cpp/backend.cc:273 put -1: ** ./tests/cpp/backend.cc:275 exists -1: ** ./tests/cpp/backend.cc:276 *exists -10: -> 18 checks took 40 ms -10: -10: - unpeering_without_connections -10: -> get events from all peers [line 527] -10: -> disconnect venus from non-existing peer [line 531] -10: ** ./tests/cpp/integration.cc:535 ::caf::test::equal_to(event_log(venus_es.poll()), event_log({ec::peer_invalid})) -10: -> shut down earth [line 153] -10: -> shut down venus [line 153] -10: -> shut down mercury [line 153] -10: -> 1 check took 4 ms -10: -10: - connection_retry -10: -> get events from mercury and venus [line 539] +10: -> prepare connections [line 280] +10: -> start listening on mercury:4040 [line 290] +10: -> peer venus to mercury:4040 [line 295] +10: -> peer earth to mercury:4040 [line 298] 11: -> put 'user' -> 'neverlord' [line 257] 11: -> mars: expect(atom::local, internal_command).from(_).to(ds_mars.frontend()) [line 259] 11: ** /usr/include/caf/test/dsl.hpp:327 sched_.prioritize(whom) @@ -5749,13 +5742,9 @@ 11: ** ./tests/cpp/master.cc:264 ::caf::test::equal_to(value_of(ds_earth.get("user")), data{"neverlord"}) 11: ** ./tests/cpp/master.cc:266 ::caf::test::equal_to(value_of(ds_mars.get("test")), data{123}) 11: ** ./tests/cpp/master.cc:268 ::caf::test::equal_to(value_of(ds_mars.get("user")), data{"neverlord"}) -10: -> initiate peering from venus to mercury (will fail) [line 545] -10: -> spawn helper that starts listening on mercury:4040 eventually [line 547] -10: -> start listening on mercury:4040 [line 552] -10: -> peer venus to mercury:4040 by triggering the retry timeout [line 561] 11: ** ./tests/cpp/master.cc:274 ::caf::test::equal_to(mars.log, earth.log) 11: ** ./tests/cpp/master.cc:275 ::caf::test::equal_to(mars.log, pattern_list({ "insert\\(foo, test, 123, none, .+\\)", "insert\\(foo, user, neverlord, none, .+\\)", })) -11: -> 42 checks took 38 ms +11: -> 42 checks took 55 ms 11: 11: 11: +----------------------------------------------------------------------+ @@ -5765,46 +5754,16 @@ 11: suites: 1 11: tests: 2 11: checks: 48 -11: time: 47 ms +11: time: 68 ms 11: success: 100% 11: 11: +----------------------------------------------------------------------+ -1: ** ./tests/cpp/backend.cc:278 put -1: ** ./tests/cpp/backend.cc:280 exists -1: ** ./tests/cpp/backend.cc:281 *exists - 9/28 Test #11: master ........................... Passed 0.11 sec -test 12 - Start 12: publisher - -12: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "publisher" -12: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests -12: Environment variables: -12: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests -12: Test timeout computed to be: 20 -10: -> check event logs [line 569] -10: ** ./tests/cpp/integration.cc:570 ::caf::test::equal_to(event_log(mercury_es.poll()), event_log({sc::peer_added})) -10: ** ./tests/cpp/integration.cc:571 ::caf::test::equal_to(event_log(venus_es.poll()), event_log({ec::peer_unavailable, sc::peer_added})) -10: -> disconnect venus from mercury [line 573] -10: ** ./tests/cpp/integration.cc:576 ::caf::test::equal_to(event_log(mercury_es.poll()), event_log({sc::peer_lost})) -10: ** ./tests/cpp/integration.cc:577 ::caf::test::equal_to(event_log(venus_es.poll()), event_log({sc::peer_removed})) -10: -> shut down earth [line 153] -10: -> shut down venus [line 153] -10: -> shut down mercury [line 153] -10: -> 4 checks took 22 ms -10: -10: -10: +----------------------------------------------------------------------+ -10: summary -10: +----------------------------------------------------------------------+ -10: -10: suites: 1 -10: tests: 5 -10: checks: 50 -10: time: 129 ms -10: success: 100% -10: -10: +----------------------------------------------------------------------+ -10/28 Test #10: integration ...................... Passed 0.19 sec +10: -> assume two peers for mercury [line 369] +10: ** ./tests/cpp/integration.cc:372 ::caf::test::equal_to(mercury_peers.size(), 2u) +10: ** ./tests/cpp/integration.cc:373 ::caf::test::equal_to(mercury_peers.front().status, peer_status::peered) +10: ** ./tests/cpp/integration.cc:374 ::caf::test::equal_to(mercury_peers.back().status, peer_status::peered) +10: -> assume one peer for venus [line 375] + 9/28 Test #11: master ........................... Passed 0.17 sec test 13 Start 13: publisher_id @@ -5813,20 +5772,53 @@ 13: Environment variables: 13: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests 13: Test timeout computed to be: 20 -1: ** ./tests/cpp/backend.cc:283 erase +10: ** ./tests/cpp/integration.cc:378 ::caf::test::equal_to(venus_peers.size(), 1u) +10: ** ./tests/cpp/integration.cc:379 ::caf::test::equal_to(venus_peers.front().status, peer_status::peered) +10: -> assume one peer for earth [line 380] +10: ** ./tests/cpp/integration.cc:383 ::caf::test::equal_to(earth_peers.size(), 1u) +10: ** ./tests/cpp/integration.cc:384 ::caf::test::equal_to(earth_peers.front().status, peer_status::peered) +10: -> subscribe to 'zeek/events' on venus [line 385] +10: -> subscribe to 'zeek/events/failures' on earth [line 391] +10: -> verify subscriptions [line 397] +10: ** ./tests/cpp/integration.cc:402 ::caf::test::equal_to(mercury.ep.peer_subscriptions(), filter({"zeek/events", "zeek/events/failures"})) +10: ** ./tests/cpp/integration.cc:405 ::caf::test::equal_to(venus.ep.peer_subscriptions(), filter({})) +10: ** ./tests/cpp/integration.cc:407 ::caf::test::equal_to(earth.ep.peer_subscriptions(), filter({})) +10: -> publish to 'zeek/events/(logging|failures)' on mercury [line 408] +10: -> push2values downstream [line 205] +10: -> push2values downstream [line 205] +10: -> verify published data [line 411] +10: ** ./tests/cpp/integration.cc:412 ::caf::test::equal_to(venus_s1.poll(), data_msgs({{"zeek/events/failures", "oops"}, {"zeek/events/failures", "sorry!"}, {"zeek/events/logging", 123}, {"zeek/events/logging", 456}})) +10: ** ./tests/cpp/integration.cc:417 ::caf::test::equal_to(venus_s2.poll(), data_msgs({{"zeek/events/failures", "oops"}, {"zeek/events/failures", "sorry!"}, {"zeek/events/logging", 123}, {"zeek/events/logging", 456}})) +10: ** ./tests/cpp/integration.cc:422 ::caf::test::equal_to(earth_s1.poll(), data_msgs({{"zeek/events/failures", "oops"}, {"zeek/events/failures", "sorry!"}})) +10: ** ./tests/cpp/integration.cc:425 ::caf::test::equal_to(earth_s2.poll(), data_msgs({{"zeek/events/failures", "oops"}, {"zeek/events/failures", "sorry!"}})) +10: -> shut down earth [line 153] +10: -> shut down venus [line 153] +10: -> shut down mercury [line 153] +1: ** ./tests/cpp/backend.cc:310 put +10: -> 14 checks took 54 ms +10: +10: - unpeering 12: +----------------------------------------------------------------------+ 12: publisher 12: +----------------------------------------------------------------------+ 12: 12: - blocking_publishers +10: -> get events from all peers [line 481] +10: -> prepare connections [line 280] +10: -> start listening on mercury:4040 [line 290] +10: -> peer venus to mercury:4040 [line 295] +1: ** ./tests/cpp/backend.cc:313 expire +1: ** ./tests/cpp/backend.cc:314 !*expire +1: ** ./tests/cpp/backend.cc:316 exists +1: ** ./tests/cpp/backend.cc:317 *exists 12: ** ./tests/cpp/publisher.cc:123 ::caf::test::equal_to(xs, expected) 12: -> Shutdown core actors. [line 128] -12: -> 1 check took 9 ms +12: -> 1 check took 11 ms 12: 12: - nonblocking_publishers 12: ** ./tests/cpp/publisher.cc:180 ::caf::test::equal_to(xs, expected) 12: -> Shutdown core actors. [line 184] -12: -> 1 check took 7 ms +12: -> 1 check took 4 ms 12: 12: 12: +----------------------------------------------------------------------+ @@ -5834,11 +5826,7 @@ 12: +----------------------------------------------------------------------+ 12: 12: - todo -1: ** ./tests/cpp/backend.cc:285 erase -1: -> 11 checks took 184 ms -1: -1: - clear/keys -12: -> 0 check took 23 ms +12: -> 0 check took 276 us 12: 12: 12: +----------------------------------------------------------------------+ @@ -5848,11 +5836,11 @@ 12: suites: 2 12: tests: 3 12: checks: 2 -12: time: 41 ms +12: time: 16 ms 12: success: 100% 12: 12: +----------------------------------------------------------------------+ -11/28 Test #12: publisher ........................ Passed 0.08 sec +10/28 Test #12: publisher ........................ Passed 0.14 sec test 14 Start 14: radix_tree @@ -5861,12 +5849,41 @@ 14: Environment variables: 14: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests 14: Test timeout computed to be: 20 +10: -> peer earth to mercury:4040 [line 298] +10: ** ./tests/cpp/integration.cc:489 ::caf::test::equal_to(event_log(mercury_es.poll()), event_log({sc::peer_added, sc::peer_added})) +10: ** ./tests/cpp/integration.cc:491 ::caf::test::equal_to(event_log(venus_es.poll()), event_log({sc::peer_added})) +10: ** ./tests/cpp/integration.cc:492 ::caf::test::equal_to(event_log(earth_es.poll()), event_log({sc::peer_added})) +10: -> disconnect venus from mercury [line 493] +10: ** ./tests/cpp/integration.cc:496 ::caf::test::equal_to(event_log(mercury_es.poll()), event_log({sc::peer_lost})) +10: ** ./tests/cpp/integration.cc:497 ::caf::test::equal_to(event_log(venus_es.poll()), event_log({sc::peer_removed})) +10: ** ./tests/cpp/integration.cc:498 ::caf::test::equal_to(event_log(earth_es.poll()), event_log({})) +10: -> disconnect venus again (raises ec::peer_invalid) [line 499] +10: ** ./tests/cpp/integration.cc:502 ::caf::test::equal_to(event_log(mercury_es.poll()), event_log({})) +10: ** ./tests/cpp/integration.cc:503 ::caf::test::equal_to(event_log(venus_es.poll()), event_log({ec::peer_invalid})) +10: ** ./tests/cpp/integration.cc:504 ::caf::test::equal_to(event_log(earth_es.poll()), event_log({})) +10: -> disconnect venus from sun (invalid peer) [line 505] +10: ** ./tests/cpp/integration.cc:508 ::caf::test::equal_to(event_log(mercury_es.poll()), event_log({})) +10: ** ./tests/cpp/integration.cc:509 ::caf::test::equal_to(event_log(venus_es.poll()), event_log({ec::peer_invalid})) +10: ** ./tests/cpp/integration.cc:510 ::caf::test::equal_to(event_log(earth_es.poll()), event_log({})) +10: -> disconnect earth from mercury [line 511] +10: ** ./tests/cpp/integration.cc:514 ::caf::test::equal_to(event_log(mercury_es.poll()), event_log({sc::peer_lost})) +10: ** ./tests/cpp/integration.cc:515 ::caf::test::equal_to(event_log(venus_es.poll()), event_log({})) +10: ** ./tests/cpp/integration.cc:516 ::caf::test::equal_to(event_log(earth_es.poll()), event_log({sc::peer_removed})) +10: ** ./tests/cpp/integration.cc:517 mercury.peers().empty() +10: ** ./tests/cpp/integration.cc:518 venus.peers().empty() +10: ** ./tests/cpp/integration.cc:519 earth.peers().empty() +10: -> shut down earth [line 153] +10: -> shut down venus [line 153] +10: -> shut down mercury [line 153] +10: -> 18 checks took 70 ms +10: +10: - unpeering_without_connections 13: +----------------------------------------------------------------------+ 13: publisher_id 13: +----------------------------------------------------------------------+ 13: 13: - todo -13: -> 0 check took 17 ms +13: -> 0 check took 890 us 13: 13: 13: +----------------------------------------------------------------------+ @@ -5876,11 +5893,15 @@ 13: suites: 1 13: tests: 1 13: checks: 0 -13: time: 17 ms +13: time: 890 us 13: success: 100% 13: 13: +----------------------------------------------------------------------+ -12/28 Test #13: publisher_id ..................... Passed 0.09 sec +10: -> get events from all peers [line 527] +10: -> disconnect venus from non-existing peer [line 531] +10: ** ./tests/cpp/integration.cc:535 ::caf::test::equal_to(event_log(venus_es.poll()), event_log({ec::peer_invalid})) +10: -> shut down earth [line 153] +11/28 Test #13: publisher_id ..................... Passed 0.10 sec test 15 Start 15: ssl @@ -5889,25 +5910,66 @@ 15: Environment variables: 15: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests 15: Test timeout computed to be: 20 +10: -> shut down venus [line 153] +10: -> shut down mercury [line 153] +10: -> 1 check took 11 ms +10: +10: - connection_retry +10: -> get events from mercury and venus [line 539] +10: -> initiate peering from venus to mercury (will fail) [line 545] +10: -> spawn helper that starts listening on mercury:4040 eventually [line 547] +10: -> start listening on mercury:4040 [line 552] +10: -> peer venus to mercury:4040 by triggering the retry timeout [line 561] 14: +----------------------------------------------------------------------+ 14: radix_tree 14: +----------------------------------------------------------------------+ 14: 14: - very long insert -14: -> 4 checks took 5 ms +14: -> 4 checks took 762 us 14: 14: - long prefix -14: -> 8 checks took 7 ms +14: -> 8 checks took 324 us 14: 14: - prefix_of -1: ** ./tests/cpp/backend.cc:291 put -14: -> 48 checks took 722 us +14: -> 48 checks took 576 us 14: 14: - prefix match -14: -> 10 checks took 7 ms +14: -> 10 checks took 301 us 14: 14: - many keys -14: -> 7221 checks took 10 ms +10: -> check event logs [line 569] +10: ** ./tests/cpp/integration.cc:570 ::caf::test::equal_to(event_log(mercury_es.poll()), event_log({sc::peer_added})) +10: ** ./tests/cpp/integration.cc:571 ::caf::test::equal_to(event_log(venus_es.poll()), event_log({ec::peer_unavailable, sc::peer_added})) +10: -> disconnect venus from mercury [line 573] +10: ** ./tests/cpp/integration.cc:576 ::caf::test::equal_to(event_log(mercury_es.poll()), event_log({sc::peer_lost})) +10: ** ./tests/cpp/integration.cc:577 ::caf::test::equal_to(event_log(venus_es.poll()), event_log({sc::peer_removed})) +10: -> shut down earth [line 153] +10: -> shut down venus [line 153] +10: -> shut down mercury [line 153] +10: -> 4 checks took 40 ms +10: +10: +10: +----------------------------------------------------------------------+ +10: summary +10: +----------------------------------------------------------------------+ +10: +10: suites: 1 +10: tests: 5 +10: checks: 50 +10: time: 237 ms +10: success: 100% +10: +10: +----------------------------------------------------------------------+ +12/28 Test #10: integration ...................... Passed 0.34 sec +test 16 + Start 16: status + +16: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "status" +16: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests +16: Environment variables: +16: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests +16: Test timeout computed to be: 20 +14: -> 7221 checks took 17 ms 14: 14: - dense nodes 15: +----------------------------------------------------------------------+ @@ -5917,96 +5979,10 @@ 15: - authenticated_session 15: ** ./tests/cpp/ssl.cc:31 test_dir 15: -> using certififcate /build/broker-1.4.0+ds1/tests/cpp/certs/cert.1.pem, key /build/broker-1.4.0+ds1/tests/cpp/certs/key.1.pem [line 36] -1: ** ./tests/cpp/backend.cc:293 put -1: ** ./tests/cpp/backend.cc:295 size -1: ** ./tests/cpp/backend.cc:296 ::caf::test::equal_to(*size, 2u) -1: ** ./tests/cpp/backend.cc:299 ::caf::test::equal_to(*keys, x) -1: ** ./tests/cpp/backend.cc:301 clear -1: ** ./tests/cpp/backend.cc:303 size -1: ** ./tests/cpp/backend.cc:304 ::caf::test::equal_to(*size, 0u) -1: -> 8 checks took 255 ms -1: -1: - expiration with expiry -15: ** ./tests/cpp/ssl.cc:31 test_dir -15: -> using certififcate /build/broker-1.4.0+ds1/tests/cpp/certs/cert.2.pem, key /build/broker-1.4.0+ds1/tests/cpp/certs/key.2.pem [line 36] -15: ** ./tests/cpp/ssl.cc:31 test_dir -15: -> using certififcate /build/broker-1.4.0+ds1/tests/cpp/certs/cert.self-signed.pem, key /build/broker-1.4.0+ds1/tests/cpp/certs/key.self-signed.pem [line 36] -15: -> prepare authenticated connection [line 75] -15: -> mercury_auth listen [line 79] -15: -> venus_auth peer with mecury_auth on port 43717 [line 81] -1: ** ./tests/cpp/backend.cc:310 put -1: ** ./tests/cpp/backend.cc:313 expire -1: ** ./tests/cpp/backend.cc:314 !*expire -1: ** ./tests/cpp/backend.cc:316 exists -1: ** ./tests/cpp/backend.cc:317 *exists -15: ** ./tests/cpp/ssl.cc:83 b -15: -> mercury_auth sending ping [line 88] -15: -> venus_auth waiting for ping [line 90] -15: ** ./tests/cpp/ssl.cc:91 ::caf::test::equal_to(venus_auth_es.get(), ping) -15: ** ./tests/cpp/ssl.cc:92 mercury_auth_es.poll().empty() -15: ** ./tests/cpp/ssl.cc:93 venus_auth_es.poll().empty() -15: -> venus_auth sending pong [line 95] -15: -> mercury_auth waiting for pong [line 97] -15: ** ./tests/cpp/ssl.cc:98 ::caf::test::equal_to(mercury_auth_es.get(), pong) -15: ** ./tests/cpp/ssl.cc:99 mercury_auth_es.poll().empty() -15: ** ./tests/cpp/ssl.cc:100 venus_auth_es.poll().empty() -15: -> disconnect venus_auth from mercury_auth [line 102] -15: -> venus_auth to shutdown [line 104] -15: -> mercury_auth to shutdown [line 106] -15: -> all done [line 108] -15: -> 10 checks took 721 ms -15: -15: - authenticated_failure_no_ssl_peer -15: ** ./tests/cpp/ssl.cc:31 test_dir -15: -> using certififcate /build/broker-1.4.0+ds1/tests/cpp/certs/cert.1.pem, key /build/broker-1.4.0+ds1/tests/cpp/certs/key.1.pem [line 36] -15: ** ./tests/cpp/ssl.cc:31 test_dir -15: -> using certififcate /build/broker-1.4.0+ds1/tests/cpp/certs/cert.2.pem, key /build/broker-1.4.0+ds1/tests/cpp/certs/key.2.pem [line 36] -15: ** ./tests/cpp/ssl.cc:31 test_dir -15: -> using certififcate /build/broker-1.4.0+ds1/tests/cpp/certs/cert.self-signed.pem, key /build/broker-1.4.0+ds1/tests/cpp/certs/key.self-signed.pem [line 36] -15: -> prepare authenticated connection expected to fail [line 112] -15: -> earth_no_auth listen [line 113] -15: -> venus_auth peer with earth_no_auth on port 42715 [line 116] -15: ** ./tests/cpp/ssl.cc:118 not b -15: -> venus_auth to shutdown [line 120] -15: -> earth_no_auth to shutdown [line 122] -15: -> 4 checks took 240 ms -15: -15: - authenticated_failure_wrong_ssl_peer -15: ** ./tests/cpp/ssl.cc:31 test_dir -15: -> using certififcate /build/broker-1.4.0+ds1/tests/cpp/certs/cert.1.pem, key /build/broker-1.4.0+ds1/tests/cpp/certs/key.1.pem [line 36] 15: ** ./tests/cpp/ssl.cc:31 test_dir 15: -> using certififcate /build/broker-1.4.0+ds1/tests/cpp/certs/cert.2.pem, key /build/broker-1.4.0+ds1/tests/cpp/certs/key.2.pem [line 36] 15: ** ./tests/cpp/ssl.cc:31 test_dir 15: -> using certififcate /build/broker-1.4.0+ds1/tests/cpp/certs/cert.self-signed.pem, key /build/broker-1.4.0+ds1/tests/cpp/certs/key.self-signed.pem [line 36] -15: -> prepare authenticated connection expected to fail [line 127] -15: -> earth_wrong_auth listen [line 128] -15: -> venus_auth peer with earth_wrong_auth on port 38587 [line 131] -15: ** ./tests/cpp/ssl.cc:133 not b -15: -> venus_auth to shutdown [line 135] -15: -> earth_wrong_auth to shutdown [line 137] -15: -> 4 checks took 396 ms -15: -15: -15: +----------------------------------------------------------------------+ -15: summary -15: +----------------------------------------------------------------------+ -15: -15: suites: 1 -15: tests: 3 -15: checks: 18 -15: time: 1.35 s -15: success: 100% -15: -15: +----------------------------------------------------------------------+ -13/28 Test #15: ssl .............................. Passed 1.45 sec -test 16 - Start 16: status - -16: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "status" -16: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests -16: Environment variables: -16: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests -16: Test timeout computed to be: 20 16: +----------------------------------------------------------------------+ 16: status 16: +----------------------------------------------------------------------+ @@ -6025,7 +6001,7 @@ 16: ** ./tests/cpp/status.cc:67 ::caf::test::equal_to(from_string("endpoint_discovered"), sc::endpoint_discovered) 16: ** ./tests/cpp/status.cc:68 ::caf::test::equal_to(from_string("endpoint_unreachable"), sc::endpoint_unreachable) 16: ** ./tests/cpp/status.cc:69 ::caf::test::equal_to(from_string("foo"), nil) -16: -> 13 checks took 6 ms +16: -> 13 checks took 3 ms 16: 16: - status is convertible to and from data 16: ** ./tests/cpp/status.cc:73 ::caf::test::equal_to(get_as(status{}), vector({"status"s, enum_value{"unspecified"}, nil, nil})) @@ -6037,7 +6013,7 @@ 16: ** ./tests/cpp/status.cc:91 ::caf::test::equal_to(get_as( status::make(def_id, "text")), make_data_status(sc::endpoint_discovered, {def_id_str, nil, nil, nil}, "text")) 16: ** ./tests/cpp/status.cc:95 ::caf::test::equal_to(get_as(status::make( {def_id, network_info{"foo", 8080, timeout::seconds{42}}}, "text")), make_data_status(sc::peer_added, {def_id_str, "foo"s, port{8080, port::protocol::tcp}, count{42}}, "text")) 16: ** ./tests/cpp/status.cc:102 ::caf::test::equal_to(get_as(make_data_status( sc::peer_added, {def_id_str, "foo"s, port{8080, port::protocol::tcp}, count{42}}, "text")), status::make( {def_id, network_info{"foo", 8080, timeout::seconds{42}}}, "text")) -16: -> 9 checks took 3 ms +16: -> 9 checks took 1 ms 16: 16: - status views operate directly on raw data 16: ** ./tests/cpp/status.cc:117 view.valid() @@ -6048,7 +6024,7 @@ 16: ** ./tests/cpp/status.cc:123 ::caf::test::equal_to(cxt->node, def_id) 16: ** ./tests/cpp/status.cc:124 ::caf::test::equal_to(cxt->network->address, "foo") 16: ** ./tests/cpp/status.cc:125 ::caf::test::equal_to(cxt->network->port, 8080u) -16: -> 8 checks took 3 ms +16: -> 8 checks took 961 us 16: 16: 16: +----------------------------------------------------------------------+ @@ -6056,6 +6032,9 @@ 16: +----------------------------------------------------------------------+ 16: 16: - base_tests +15: -> prepare authenticated connection [line 75] +15: -> mercury_auth listen [line 79] +15: -> venus_auth peer with mecury_auth on port 34243 [line 81] 16: ** ./tests/cpp/status_subscriber.cc:69 ::caf::test::equal_to(sub1.available(), 0u) 16: ** ./tests/cpp/status_subscriber.cc:70 ::caf::test::equal_to(sub2.available(), 0u) 16: -> test error event [line 71] @@ -6068,7 +6047,7 @@ 16: ** ./tests/cpp/status_subscriber.cc:84 ::caf::test::equal_to(sub1.get(), s1) 16: ** ./tests/cpp/status_subscriber.cc:85 ::caf::test::equal_to(sub2.available(), 0u) 16: -> shutdown [line 86] -16: -> 9 checks took 9 ms +16: -> 9 checks took 12 ms 16: 16: 16: +----------------------------------------------------------------------+ @@ -6078,11 +6057,11 @@ 16: suites: 2 16: tests: 4 16: checks: 39 -16: time: 24 ms +16: time: 17 ms 16: success: 100% 16: 16: +----------------------------------------------------------------------+ -14/28 Test #16: status ........................... Passed 0.12 sec +13/28 Test #16: status ........................... Passed 0.11 sec test 17 Start 17: status_subscriber @@ -6108,7 +6087,7 @@ 17: ** ./tests/cpp/status_subscriber.cc:84 ::caf::test::equal_to(sub1.get(), s1) 17: ** ./tests/cpp/status_subscriber.cc:85 ::caf::test::equal_to(sub2.available(), 0u) 17: -> shutdown [line 86] -17: -> 9 checks took 14 ms +17: -> 9 checks took 11 ms 17: 17: 17: +----------------------------------------------------------------------+ @@ -6118,11 +6097,11 @@ 17: suites: 1 17: tests: 1 17: checks: 9 -17: time: 14 ms +17: time: 11 ms 17: success: 100% 17: 17: +----------------------------------------------------------------------+ -15/28 Test #17: status_subscriber ................ Passed 0.11 sec +14/28 Test #17: status_subscriber ................ Passed 0.10 sec test 18 Start 18: store @@ -6136,17 +6115,25 @@ 18: +----------------------------------------------------------------------+ 18: 18: - default construction -18: -> 0 check took 6 ms +18: -> 0 check took 1 ms 18: 18: - backend option passing 18: ** ./tests/cpp/store.cc:28 ds -18: -> 1 check took 60 ms +18: -> 1 check took 24 ms 18: 18: - master operations +15: ** ./tests/cpp/ssl.cc:83 b +15: -> mercury_auth sending ping [line 88] +15: -> venus_auth waiting for ping [line 90] 18: ** ./tests/cpp/store.cc:34 ds 18: -> put [line 35] 18: ** ./tests/cpp/store.cc:37 ::caf::test::equal_to(value_of(ds->get("foo")), data{42}) 18: ** ./tests/cpp/store.cc:38 ::caf::test::equal_to(error_of(ds->get("bar")), error{ec::no_such_key}) +15: ** ./tests/cpp/ssl.cc:91 ::caf::test::equal_to(venus_auth_es.get(), ping) +15: ** ./tests/cpp/ssl.cc:92 mercury_auth_es.poll().empty() +15: ** ./tests/cpp/ssl.cc:93 venus_auth_es.poll().empty() +15: -> venus_auth sending pong [line 95] +15: -> mercury_auth waiting for pong [line 97] 18: ** ./tests/cpp/store.cc:39 ::caf::test::equal_to(ds->exists("foo"), true) 18: ** ./tests/cpp/store.cc:40 ::caf::test::equal_to(ds->exists("bar"), false) 18: -> erase [line 41] @@ -6159,10 +6146,15 @@ 18: -> append [line 56] 18: ** ./tests/cpp/store.cc:60 ::caf::test::equal_to(value_of(ds->get("foo")), data{"bar"}) 18: -> insert_into [line 61] +15: ** ./tests/cpp/ssl.cc:98 ::caf::test::equal_to(mercury_auth_es.get(), pong) +15: ** ./tests/cpp/ssl.cc:99 mercury_auth_es.poll().empty() +15: ** ./tests/cpp/ssl.cc:100 venus_auth_es.poll().empty() +15: -> disconnect venus_auth from mercury_auth [line 102] 18: ** ./tests/cpp/store.cc:64 ::caf::test::equal_to(value_of(ds->get("foo")), data(set{1, 2, 3})) 18: -> remove_from [line 65] 18: ** ./tests/cpp/store.cc:67 ::caf::test::equal_to(value_of(ds->get("foo")), data(set{1, 3})) 18: -> push [line 68] +15: -> venus_auth to shutdown [line 104] 18: ** ./tests/cpp/store.cc:71 ::caf::test::equal_to(value_of(ds->get("foo")), data(vector{1, 2, 3})) 18: -> pop [line 72] 18: ** ./tests/cpp/store.cc:74 ::caf::test::equal_to(value_of(ds->get("foo")), data(vector{1, 2})) @@ -6171,71 +6163,64 @@ 18: ** ./tests/cpp/store.cc:78 ::caf::test::equal_to(ds->get_index_from_value("foo", 2), true) 18: -> keys [line 79] 18: ** ./tests/cpp/store.cc:80 ::caf::test::equal_to(value_of(ds->keys()), data(set{"foo"})) -18: -> 17 checks took 111 ms +18: -> 17 checks took 36 ms 18: 18: - clone operations - same endpoint +15: -> mercury_auth to shutdown [line 106] 18: -> master PUT [line 86] 18: ** ./tests/cpp/store.cc:88 m 18: ** ./tests/cpp/store.cc:90 !c -18: -> 2 checks took 79 ms +15: -> all done [line 108] +18: -> 2 checks took 18 ms 18: 18: - expiration 18: ** ./tests/cpp/store.cc:97 m +15: -> 10 checks took 353 ms +15: +15: - authenticated_failure_no_ssl_peer +15: ** ./tests/cpp/ssl.cc:31 test_dir +15: -> using certififcate /build/broker-1.4.0+ds1/tests/cpp/certs/cert.1.pem, key /build/broker-1.4.0+ds1/tests/cpp/certs/key.1.pem [line 36] +15: ** ./tests/cpp/ssl.cc:31 test_dir +15: -> using certififcate /build/broker-1.4.0+ds1/tests/cpp/certs/cert.2.pem, key /build/broker-1.4.0+ds1/tests/cpp/certs/key.2.pem [line 36] +15: ** ./tests/cpp/ssl.cc:31 test_dir +15: -> using certififcate /build/broker-1.4.0+ds1/tests/cpp/certs/cert.self-signed.pem, key /build/broker-1.4.0+ds1/tests/cpp/certs/key.self-signed.pem [line 36] 18: ** ./tests/cpp/store.cc:102 ::caf::test::equal_to(value_of(m->get("foo")), data{42}) -1: ** ./tests/cpp/backend.cc:320 expire -1: ** ./tests/cpp/backend.cc:321 *expire -1: ** ./tests/cpp/backend.cc:323 exists -1: ** ./tests/cpp/backend.cc:324 !*exists -1: -> 9 checks took 2.69 s -1: -1: - expiration without expiry -1: ** ./tests/cpp/backend.cc:329 put -1: ** ./tests/cpp/backend.cc:331 expire -1: ** ./tests/cpp/backend.cc:332 !*expire -1: -> 3 checks took 124 ms -1: -1: - size/snapshot -18: ** ./tests/cpp/store.cc:105 ::caf::test::equal_to(error_of(m->get("foo")), ec::no_such_key) -1: ** ./tests/cpp/backend.cc:338 put -18: -> 3 checks took 1.13 s -18: -18: - proxy -1: ** ./tests/cpp/backend.cc:340 put -18: ** ./tests/cpp/store.cc:111 m -18: ** ./tests/cpp/store.cc:113 proxy.mailbox().empty() -18: ** ./tests/cpp/store.cc:114 ::caf::test::equal_to(proxy.mailbox().size(), 0u) -18: -> master: issue queries [line 116] -18: ** ./tests/cpp/store.cc:118 ::caf::test::equal_to(id, 1u) -18: ** ./tests/cpp/store.cc:120 ::caf::test::equal_to(id, 2u) -18: -> master: collect responses [line 121] -18: ** ./tests/cpp/store.cc:123 ::caf::test::equal_to(resp.id, 1u) -18: ** ./tests/cpp/store.cc:124 ::caf::test::equal_to(value_of(resp.answer), data{42}) -18: ** ./tests/cpp/store.cc:126 ::caf::test::equal_to(resp.id, 2u) -18: ** ./tests/cpp/store.cc:127 ::caf::test::equal_to(resp.answer, error{ec::no_such_key}) -18: ** ./tests/cpp/store.cc:130 ::caf::test::equal_to(key_resp.id, key_id) -18: ** ./tests/cpp/store.cc:131 ::caf::test::equal_to(value_of(key_resp.answer), data(set{"foo"})) -18: [broker/ERROR] 2023-05-05T00:25:12.277 proxy failed to receive response from store 2 -1: ** ./tests/cpp/backend.cc:342 put -1: ** ./tests/cpp/backend.cc:344 size -1: ** ./tests/cpp/backend.cc:345 ::caf::test::equal_to(*size, 3u) -1: ** ./tests/cpp/backend.cc:347 ss -1: ** ./tests/cpp/backend.cc:348 ::caf::test::equal_to(ss->size(), *size) -1: ** ./tests/cpp/backend.cc:349 ::caf::test::equal_to(ss->count("foo"), 1u) -1: -> 8 checks took 207 ms -1: -1: -1: +----------------------------------------------------------------------+ -1: summary -1: +----------------------------------------------------------------------+ -1: -1: suites: 1 -1: tests: 7 -1: checks: 56 -1: time: 3.95 s -1: success: 100% -1: -1: +----------------------------------------------------------------------+ -16/28 Test #1: backend .......................... Passed 4.13 sec +15: -> prepare authenticated connection expected to fail [line 112] +15: -> earth_no_auth listen [line 113] +15: -> venus_auth peer with earth_no_auth on port 40377 [line 116] +15: ** ./tests/cpp/ssl.cc:118 not b +15: -> venus_auth to shutdown [line 120] +15: -> earth_no_auth to shutdown [line 122] +15: -> 4 checks took 140 ms +15: +15: - authenticated_failure_wrong_ssl_peer +15: ** ./tests/cpp/ssl.cc:31 test_dir +15: -> using certififcate /build/broker-1.4.0+ds1/tests/cpp/certs/cert.1.pem, key /build/broker-1.4.0+ds1/tests/cpp/certs/key.1.pem [line 36] +15: ** ./tests/cpp/ssl.cc:31 test_dir +15: -> using certififcate /build/broker-1.4.0+ds1/tests/cpp/certs/cert.2.pem, key /build/broker-1.4.0+ds1/tests/cpp/certs/key.2.pem [line 36] +15: ** ./tests/cpp/ssl.cc:31 test_dir +15: -> using certififcate /build/broker-1.4.0+ds1/tests/cpp/certs/cert.self-signed.pem, key /build/broker-1.4.0+ds1/tests/cpp/certs/key.self-signed.pem [line 36] +15: -> prepare authenticated connection expected to fail [line 127] +15: -> earth_wrong_auth listen [line 128] +15: -> venus_auth peer with earth_wrong_auth on port 34003 [line 131] +15: ** ./tests/cpp/ssl.cc:133 not b +15: -> venus_auth to shutdown [line 135] +15: -> earth_wrong_auth to shutdown [line 137] +15: -> 4 checks took 218 ms +15: +15: +15: +----------------------------------------------------------------------+ +15: summary +15: +----------------------------------------------------------------------+ +15: +15: suites: 1 +15: tests: 3 +15: checks: 18 +15: time: 712 ms +15: success: 100% +15: +15: +----------------------------------------------------------------------+ +15/28 Test #15: ssl .............................. Passed 0.80 sec test 19 Start 19: store_event @@ -6244,118 +6229,6 @@ 19: Environment variables: 19: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests 19: Test timeout computed to be: 20 -18: -> 11 checks took 44 ms -18: -18: -18: +----------------------------------------------------------------------+ -18: store_event -18: +----------------------------------------------------------------------+ -18: -18: - the event type is convertible to and from string -18: ** ./tests/cpp/store_event.cc:40 ::caf::test::equal_to(to_string(store_event::type::insert), "insert"s) -18: ** ./tests/cpp/store_event.cc:41 ::caf::test::equal_to(to_string(store_event::type::update), "update"s) -18: ** ./tests/cpp/store_event.cc:42 ::caf::test::equal_to(to_string(store_event::type::erase), "erase"s) -18: ** ./tests/cpp/store_event.cc:43 ::caf::test::equal_to(to("insert"s), store_event::type::insert) -18: ** ./tests/cpp/store_event.cc:44 ::caf::test::equal_to(to("update"s), store_event::type::update) -18: ** ./tests/cpp/store_event.cc:45 ::caf::test::equal_to(to("erase"s), store_event::type::erase) -18: -> 6 checks took 7 ms -18: -18: - insert events consist of key value and expiry -18: -> a timespan as fifth element denotes the expiry [line 49] -18: ** ./tests/cpp/store_event.cc:53 view -18: ** ./tests/cpp/store_event.cc:54 ::caf::test::equal_to(view.store_id(), "x"s) -18: ** ./tests/cpp/store_event.cc:55 ::caf::test::equal_to(view.key(), "foo"s) -18: ** ./tests/cpp/store_event.cc:56 ::caf::test::equal_to(view.value(), "bar"s) -18: ** ./tests/cpp/store_event.cc:57 ::caf::test::equal_to(view.expiry(), 500_ns) -18: ** ./tests/cpp/store_event.cc:58 ::caf::test::equal_to(view.publisher(), publisher_id{}) -18: -> nil as fifth element is interpreted as no expiry [line 60] -18: ** ./tests/cpp/store_event.cc:64 view -18: ** ./tests/cpp/store_event.cc:65 ::caf::test::equal_to(view.store_id(), "x"s) -18: ** ./tests/cpp/store_event.cc:66 ::caf::test::equal_to(view.key(), "foo"s) -18: ** ./tests/cpp/store_event.cc:67 ::caf::test::equal_to(view.value(), "bar"s) -18: ** ./tests/cpp/store_event.cc:68 ::caf::test::equal_to(view.expiry(), nil) -18: ** ./tests/cpp/store_event.cc:69 ::caf::test::equal_to(view.publisher(), publisher_id{}) -18: -> elements six and seven denote the publisher [line 71] -18: ** ./tests/cpp/store_event.cc:75 view -18: ** ./tests/cpp/store_event.cc:76 ::caf::test::equal_to(view.store_id(), "x"s) -18: ** ./tests/cpp/store_event.cc:77 ::caf::test::equal_to(view.key(), "foo"s) -18: ** ./tests/cpp/store_event.cc:78 ::caf::test::equal_to(view.value(), "bar"s) -18: ** ./tests/cpp/store_event.cc:79 ::caf::test::equal_to(view.expiry(), nil) -18: ** ./tests/cpp/store_event.cc:80 ::caf::test::equal_to(view.publisher(), (publisher_id{node, 42})) -18: -> make returns an invalid view for malformed data [line 82] -18: ** ./tests/cpp/store_event.cc:84 !store_event::insert::make(tmp) -18: ** ./tests/cpp/store_event.cc:85 !store_event::insert::make(tmp) -18: ** ./tests/cpp/store_event.cc:86 !store_event::insert::make(tmp) -18: -> 21 checks took 11 ms -18: -18: - update events consist of key value and expiry -18: -> a timespan as sixth element denotes the expiry [line 91] -18: ** ./tests/cpp/store_event.cc:95 view -18: ** ./tests/cpp/store_event.cc:96 ::caf::test::equal_to(view.store_id(), "x"s) -18: ** ./tests/cpp/store_event.cc:97 ::caf::test::equal_to(view.key(), "foo"s) -18: ** ./tests/cpp/store_event.cc:98 ::caf::test::equal_to(view.old_value(), "bar"s) -18: ** ./tests/cpp/store_event.cc:99 ::caf::test::equal_to(view.new_value(), "baz"s) -18: ** ./tests/cpp/store_event.cc:100 ::caf::test::equal_to(view.expiry(), 500_ns) -18: ** ./tests/cpp/store_event.cc:101 ::caf::test::equal_to(view.publisher(), publisher_id{}) -18: -> nil as sixth element is interpreted as no expiry [line 103] -18: ** ./tests/cpp/store_event.cc:107 view -18: ** ./tests/cpp/store_event.cc:108 ::caf::test::equal_to(view.store_id(), "x"s) -18: ** ./tests/cpp/store_event.cc:109 ::caf::test::equal_to(view.key(), "foo"s) -18: ** ./tests/cpp/store_event.cc:110 ::caf::test::equal_to(view.old_value(), "bar"s) -18: ** ./tests/cpp/store_event.cc:111 ::caf::test::equal_to(view.new_value(), "baz"s) -18: ** ./tests/cpp/store_event.cc:112 ::caf::test::equal_to(view.expiry(), nil) -18: ** ./tests/cpp/store_event.cc:113 ::caf::test::equal_to(view.publisher(), publisher_id{}) -18: -> elements six and seven denote the publisher [line 115] -18: ** ./tests/cpp/store_event.cc:119 view -18: ** ./tests/cpp/store_event.cc:120 ::caf::test::equal_to(view.store_id(), "x"s) -18: ** ./tests/cpp/store_event.cc:121 ::caf::test::equal_to(view.key(), "foo"s) -18: ** ./tests/cpp/store_event.cc:122 ::caf::test::equal_to(view.old_value(), "bar"s) -18: ** ./tests/cpp/store_event.cc:123 ::caf::test::equal_to(view.new_value(), "baz"s) -18: ** ./tests/cpp/store_event.cc:124 ::caf::test::equal_to(view.expiry(), nil) -18: ** ./tests/cpp/store_event.cc:125 ::caf::test::equal_to(view.publisher(), (publisher_id{node, 42})) -18: -> make returns an invalid view for malformed data [line 127] -18: ** ./tests/cpp/store_event.cc:129 !store_event::update::make(tmp) -18: ** ./tests/cpp/store_event.cc:130 !store_event::update::make(tmp) -18: ** ./tests/cpp/store_event.cc:131 !store_event::update::make(tmp) -18: -> 24 checks took 7 ms -18: -18: - erase events contain the key and optionally a publisher ID -18: -> the key can have any value [line 136] -18: ** ./tests/cpp/store_event.cc:140 view -18: ** ./tests/cpp/store_event.cc:141 ::caf::test::equal_to(view.store_id(), "x"s) -18: ** ./tests/cpp/store_event.cc:142 ::caf::test::equal_to(view.key(), "foo"s) -18: ** ./tests/cpp/store_event.cc:143 ::caf::test::equal_to(view.publisher(), publisher_id{}) -18: -> elements three and four denote the publisher [line 145] -18: ** ./tests/cpp/store_event.cc:149 view -18: ** ./tests/cpp/store_event.cc:150 ::caf::test::equal_to(view.store_id(), "x"s) -18: ** ./tests/cpp/store_event.cc:151 ::caf::test::equal_to(view.key(), "foo"s) -18: ** ./tests/cpp/store_event.cc:152 ::caf::test::equal_to(view.publisher(), (publisher_id{node, 42})) -18: -> make returns an invalid view for malformed data [line 154] -18: ** ./tests/cpp/store_event.cc:156 !store_event::erase::make(tmp) -18: ** ./tests/cpp/store_event.cc:157 !store_event::erase::make(tmp) -18: -> 10 checks took 7 ms -18: -18: -18: +----------------------------------------------------------------------+ -18: summary -18: +----------------------------------------------------------------------+ -18: -18: suites: 2 -18: tests: 10 -18: checks: 95 -18: time: 1.47 s -18: success: 100% -18: -18: +----------------------------------------------------------------------+ -17/28 Test #18: store ............................ Passed 1.60 sec -test 20 - Start 20: subscriber - -20: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "subscriber" -20: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests -20: Environment variables: -20: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests -20: Test timeout computed to be: 20 19: +----------------------------------------------------------------------+ 19: store_event 19: +----------------------------------------------------------------------+ @@ -6367,7 +6240,7 @@ 19: ** ./tests/cpp/store_event.cc:43 ::caf::test::equal_to(to("insert"s), store_event::type::insert) 19: ** ./tests/cpp/store_event.cc:44 ::caf::test::equal_to(to("update"s), store_event::type::update) 19: ** ./tests/cpp/store_event.cc:45 ::caf::test::equal_to(to("erase"s), store_event::type::erase) -19: -> 6 checks took 15 ms +19: -> 6 checks took 1 ms 19: 19: - insert events consist of key value and expiry 19: -> a timespan as fifth element denotes the expiry [line 49] @@ -6395,7 +6268,7 @@ 19: ** ./tests/cpp/store_event.cc:84 !store_event::insert::make(tmp) 19: ** ./tests/cpp/store_event.cc:85 !store_event::insert::make(tmp) 19: ** ./tests/cpp/store_event.cc:86 !store_event::insert::make(tmp) -19: -> 21 checks took 15 ms +19: -> 21 checks took 1 ms 19: 19: - update events consist of key value and expiry 19: -> a timespan as sixth element denotes the expiry [line 91] @@ -6426,7 +6299,7 @@ 19: ** ./tests/cpp/store_event.cc:129 !store_event::update::make(tmp) 19: ** ./tests/cpp/store_event.cc:130 !store_event::update::make(tmp) 19: ** ./tests/cpp/store_event.cc:131 !store_event::update::make(tmp) -19: -> 24 checks took 15 ms +19: -> 24 checks took 1 ms 19: 19: - erase events contain the key and optionally a publisher ID 19: -> the key can have any value [line 136] @@ -6442,12 +6315,7 @@ 19: -> make returns an invalid view for malformed data [line 154] 19: ** ./tests/cpp/store_event.cc:156 !store_event::erase::make(tmp) 19: ** ./tests/cpp/store_event.cc:157 !store_event::erase::make(tmp) -20: +----------------------------------------------------------------------+ -20: status_subscriber -20: +----------------------------------------------------------------------+ -20: -20: - base_tests -19: -> 10 checks took 3 ms +19: -> 10 checks took 1 ms 19: 19: 19: +----------------------------------------------------------------------+ @@ -6457,19 +6325,24 @@ 19: suites: 1 19: tests: 4 19: checks: 61 -19: time: 51 ms +19: time: 6 ms 19: success: 100% 19: 19: +----------------------------------------------------------------------+ -18/28 Test #19: store_event ...................... Passed 0.11 sec -test 21 - Start 21: topic +16/28 Test #19: store_event ...................... Passed 0.08 sec +test 20 + Start 20: subscriber -21: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "topic" -21: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests -21: Environment variables: -21: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests -21: Test timeout computed to be: 20 +20: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "subscriber" +20: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests +20: Environment variables: +20: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests +20: Test timeout computed to be: 20 +20: +----------------------------------------------------------------------+ +20: status_subscriber +20: +----------------------------------------------------------------------+ +20: +20: - base_tests 20: ** ./tests/cpp/status_subscriber.cc:69 ::caf::test::equal_to(sub1.available(), 0u) 20: ** ./tests/cpp/status_subscriber.cc:70 ::caf::test::equal_to(sub2.available(), 0u) 20: -> test error event [line 71] @@ -6482,7 +6355,7 @@ 20: ** ./tests/cpp/status_subscriber.cc:84 ::caf::test::equal_to(sub1.get(), s1) 20: ** ./tests/cpp/status_subscriber.cc:85 ::caf::test::equal_to(sub2.available(), 0u) 20: -> shutdown [line 86] -20: -> 9 checks took 8 ms +20: -> 9 checks took 9 ms 20: 20: 20: +----------------------------------------------------------------------+ @@ -6490,19 +6363,19 @@ 20: +----------------------------------------------------------------------+ 20: 20: - blocking_subscriber -20: -> core1: 8@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB201#17673 [line 79] -20: -> core2: 6@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB201#17673 [line 80] -20: -> leaf: 9@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB201#17673 [line 81] -20: -> driver: 12@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB201#17673 [line 87] +20: -> core1: 8@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB201#24129 [line 79] +20: -> core2: 6@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB201#24129 [line 80] +20: -> leaf: 9@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB201#24129 [line 81] +20: -> driver: 12@2BD0A6C3AF8FE09A0E45224DF045BA1F825AB201#24129 [line 87] 20: -> check content of the subscriber's buffer [line 89] 20: ** ./tests/cpp/subscriber.cc:93 ::caf::test::equal_to(sub.poll(), expected) 20: -> Shutdown core actors. [line 95] -20: -> 1 check took 22 ms +20: -> 1 check took 4 ms 20: 20: - nonblocking_subscriber 20: ** ./tests/cpp/subscriber.cc:134 ::caf::test::equal_to(result, expected) 20: -> Shutdown core actors. [line 136] -20: -> 1 check took 2 ms +20: -> 1 check took 4 ms 20: 20: 20: +----------------------------------------------------------------------+ @@ -6512,19 +6385,19 @@ 20: suites: 2 20: tests: 3 20: checks: 11 -20: time: 32 ms +20: time: 17 ms 20: success: 100% 20: 20: +----------------------------------------------------------------------+ -19/28 Test #20: subscriber ....................... Passed 0.10 sec -test 22 - Start 22: zeek +17/28 Test #20: subscriber ....................... Passed 0.09 sec +test 21 + Start 21: topic -22: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "zeek" -22: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests -22: Environment variables: -22: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests -22: Test timeout computed to be: 20 +21: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "topic" +21: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests +21: Environment variables: +21: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests +21: Test timeout computed to be: 20 21: +----------------------------------------------------------------------+ 21: topic 21: +----------------------------------------------------------------------+ @@ -6533,7 +6406,7 @@ 21: ** ./tests/cpp/topic.cc:18 ::caf::test::equal_to(t, "foo") 21: ** ./tests/cpp/topic.cc:20 ::caf::test::equal_to(t, "foo" + sep + "bar") 21: ** ./tests/cpp/topic.cc:22 ::caf::test::equal_to(t, "foo" + sep + "bar" + sep + "baz") -21: -> 3 checks took 11 ms +21: -> 3 checks took 1 ms 21: 21: - split 21: ** ./tests/cpp/topic.cc:27 ::caf::test::equal_to(xs.size(), 3u) @@ -6541,18 +6414,11 @@ 21: ** ./tests/cpp/topic.cc:29 ::caf::test::equal_to(xs[1], "bar") 21: ** ./tests/cpp/topic.cc:30 ::caf::test::equal_to(xs[2], "baz") 21: ** ./tests/cpp/topic.cc:32 xs == framed -21: -> 5 checks took 15 ms +21: -> 5 checks took 520 us 21: 21: - join 21: ** ./tests/cpp/topic.cc:38 ::caf::test::equal_to(t, sep + "foo" + sep + "bar" + sep + "baz") -22: +----------------------------------------------------------------------+ -22: zeek -22: +----------------------------------------------------------------------+ -22: -22: - event -22: ** ./tests/cpp/zeek.cc:20 ::caf::test::equal_to(ev2.name(), "test") -22: ** ./tests/cpp/zeek.cc:21 ::caf::test::equal_to(ev2.args(), args) -21: -> 1 check took 3 ms +21: -> 1 check took 502 us 21: 21: - prefix 21: ** ./tests/cpp/topic.cc:49 t0.prefix_of(t0) @@ -6591,7 +6457,7 @@ 21: ** ./tests/cpp/topic.cc:87 t5.prefix_of(t3) 21: ** ./tests/cpp/topic.cc:88 t5.prefix_of(t4) 21: ** ./tests/cpp/topic.cc:89 t5.prefix_of(t5) -21: -> 36 checks took 8 ms +21: -> 36 checks took 2 ms 21: 21: 21: +----------------------------------------------------------------------+ @@ -6601,21 +6467,27 @@ 21: suites: 1 21: tests: 4 21: checks: 45 -21: time: 38 ms +21: time: 4 ms 21: success: 100% 21: 21: +----------------------------------------------------------------------+ -20/28 Test #21: topic ............................ Passed 0.10 sec -test 23 - Start 23: python-communication +18/28 Test #21: topic ............................ Passed 0.08 sec +test 22 + Start 22: zeek -23: Test command: /usr/bin/python3.11 "/build/broker-1.4.0+ds1/tests/python/communication.py" -23: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/python -23: Environment variables: -23: PYTHONPATH=/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/python -23: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests -23: Test timeout computed to be: 20 -22: -> 2 checks took 15 ms +22: Test command: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bin/broker-test "-v" "4" "-s" "zeek" +22: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests +22: Environment variables: +22: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests +22: Test timeout computed to be: 20 +22: +----------------------------------------------------------------------+ +22: zeek +22: +----------------------------------------------------------------------+ +22: +22: - event +22: ** ./tests/cpp/zeek.cc:20 ::caf::test::equal_to(ev2.name(), "test") +22: ** ./tests/cpp/zeek.cc:21 ::caf::test::equal_to(ev2.args(), args) +22: -> 2 checks took 1 ms 22: 22: 22: +----------------------------------------------------------------------+ @@ -6625,11 +6497,142 @@ 22: suites: 1 22: tests: 1 22: checks: 2 -22: time: 15 ms +22: time: 1 ms 22: success: 100% 22: 22: +----------------------------------------------------------------------+ -21/28 Test #22: zeek ............................. Passed 0.09 sec +19/28 Test #22: zeek ............................. Passed 0.08 sec +test 23 + Start 23: python-communication + +23: Test command: /usr/bin/python3.11 "/build/broker-1.4.0+ds1/tests/python/communication.py" +23: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/python +23: Environment variables: +23: PYTHONPATH=/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/python +23: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests +23: Test timeout computed to be: 20 +18: ** ./tests/cpp/store.cc:105 ::caf::test::equal_to(error_of(m->get("foo")), ec::no_such_key) +18: -> 3 checks took 1.6 s +18: +18: - proxy +18: ** ./tests/cpp/store.cc:111 m +18: ** ./tests/cpp/store.cc:113 proxy.mailbox().empty() +18: ** ./tests/cpp/store.cc:114 ::caf::test::equal_to(proxy.mailbox().size(), 0u) +18: -> master: issue queries [line 116] +18: ** ./tests/cpp/store.cc:118 ::caf::test::equal_to(id, 1u) +18: ** ./tests/cpp/store.cc:120 ::caf::test::equal_to(id, 2u) +18: -> master: collect responses [line 121] +18: ** ./tests/cpp/store.cc:123 ::caf::test::equal_to(resp.id, 1u) +18: ** ./tests/cpp/store.cc:124 ::caf::test::equal_to(value_of(resp.answer), data{42}) +18: ** ./tests/cpp/store.cc:126 ::caf::test::equal_to(resp.id, 2u) +18: ** ./tests/cpp/store.cc:127 ::caf::test::equal_to(resp.answer, error{ec::no_such_key}) +18: ** ./tests/cpp/store.cc:130 ::caf::test::equal_to(key_resp.id, key_id) +18: ** ./tests/cpp/store.cc:131 ::caf::test::equal_to(value_of(key_resp.answer), data(set{"foo"})) +18: [broker/ERROR] 2023-05-06T03:36:12.492 proxy failed to receive response from store 2 +18: -> 11 checks took 14 ms +18: +18: +18: +----------------------------------------------------------------------+ +18: store_event +18: +----------------------------------------------------------------------+ +18: +18: - the event type is convertible to and from string +18: ** ./tests/cpp/store_event.cc:40 ::caf::test::equal_to(to_string(store_event::type::insert), "insert"s) +18: ** ./tests/cpp/store_event.cc:41 ::caf::test::equal_to(to_string(store_event::type::update), "update"s) +18: ** ./tests/cpp/store_event.cc:42 ::caf::test::equal_to(to_string(store_event::type::erase), "erase"s) +18: ** ./tests/cpp/store_event.cc:43 ::caf::test::equal_to(to("insert"s), store_event::type::insert) +18: ** ./tests/cpp/store_event.cc:44 ::caf::test::equal_to(to("update"s), store_event::type::update) +18: ** ./tests/cpp/store_event.cc:45 ::caf::test::equal_to(to("erase"s), store_event::type::erase) +18: -> 6 checks took 1 ms +18: +18: - insert events consist of key value and expiry +18: -> a timespan as fifth element denotes the expiry [line 49] +18: ** ./tests/cpp/store_event.cc:53 view +18: ** ./tests/cpp/store_event.cc:54 ::caf::test::equal_to(view.store_id(), "x"s) +18: ** ./tests/cpp/store_event.cc:55 ::caf::test::equal_to(view.key(), "foo"s) +18: ** ./tests/cpp/store_event.cc:56 ::caf::test::equal_to(view.value(), "bar"s) +18: ** ./tests/cpp/store_event.cc:57 ::caf::test::equal_to(view.expiry(), 500_ns) +18: ** ./tests/cpp/store_event.cc:58 ::caf::test::equal_to(view.publisher(), publisher_id{}) +18: -> nil as fifth element is interpreted as no expiry [line 60] +18: ** ./tests/cpp/store_event.cc:64 view +18: ** ./tests/cpp/store_event.cc:65 ::caf::test::equal_to(view.store_id(), "x"s) +18: ** ./tests/cpp/store_event.cc:66 ::caf::test::equal_to(view.key(), "foo"s) +18: ** ./tests/cpp/store_event.cc:67 ::caf::test::equal_to(view.value(), "bar"s) +18: ** ./tests/cpp/store_event.cc:68 ::caf::test::equal_to(view.expiry(), nil) +18: ** ./tests/cpp/store_event.cc:69 ::caf::test::equal_to(view.publisher(), publisher_id{}) +18: -> elements six and seven denote the publisher [line 71] +18: ** ./tests/cpp/store_event.cc:75 view +18: ** ./tests/cpp/store_event.cc:76 ::caf::test::equal_to(view.store_id(), "x"s) +18: ** ./tests/cpp/store_event.cc:77 ::caf::test::equal_to(view.key(), "foo"s) +18: ** ./tests/cpp/store_event.cc:78 ::caf::test::equal_to(view.value(), "bar"s) +18: ** ./tests/cpp/store_event.cc:79 ::caf::test::equal_to(view.expiry(), nil) +18: ** ./tests/cpp/store_event.cc:80 ::caf::test::equal_to(view.publisher(), (publisher_id{node, 42})) +18: -> make returns an invalid view for malformed data [line 82] +18: ** ./tests/cpp/store_event.cc:84 !store_event::insert::make(tmp) +18: ** ./tests/cpp/store_event.cc:85 !store_event::insert::make(tmp) +18: ** ./tests/cpp/store_event.cc:86 !store_event::insert::make(tmp) +18: -> 21 checks took 2 ms +18: +18: - update events consist of key value and expiry +18: -> a timespan as sixth element denotes the expiry [line 91] +18: ** ./tests/cpp/store_event.cc:95 view +18: ** ./tests/cpp/store_event.cc:96 ::caf::test::equal_to(view.store_id(), "x"s) +18: ** ./tests/cpp/store_event.cc:97 ::caf::test::equal_to(view.key(), "foo"s) +18: ** ./tests/cpp/store_event.cc:98 ::caf::test::equal_to(view.old_value(), "bar"s) +18: ** ./tests/cpp/store_event.cc:99 ::caf::test::equal_to(view.new_value(), "baz"s) +18: ** ./tests/cpp/store_event.cc:100 ::caf::test::equal_to(view.expiry(), 500_ns) +18: ** ./tests/cpp/store_event.cc:101 ::caf::test::equal_to(view.publisher(), publisher_id{}) +18: -> nil as sixth element is interpreted as no expiry [line 103] +18: ** ./tests/cpp/store_event.cc:107 view +18: ** ./tests/cpp/store_event.cc:108 ::caf::test::equal_to(view.store_id(), "x"s) +18: ** ./tests/cpp/store_event.cc:109 ::caf::test::equal_to(view.key(), "foo"s) +18: ** ./tests/cpp/store_event.cc:110 ::caf::test::equal_to(view.old_value(), "bar"s) +18: ** ./tests/cpp/store_event.cc:111 ::caf::test::equal_to(view.new_value(), "baz"s) +18: ** ./tests/cpp/store_event.cc:112 ::caf::test::equal_to(view.expiry(), nil) +18: ** ./tests/cpp/store_event.cc:113 ::caf::test::equal_to(view.publisher(), publisher_id{}) +18: -> elements six and seven denote the publisher [line 115] +18: ** ./tests/cpp/store_event.cc:119 view +18: ** ./tests/cpp/store_event.cc:120 ::caf::test::equal_to(view.store_id(), "x"s) +18: ** ./tests/cpp/store_event.cc:121 ::caf::test::equal_to(view.key(), "foo"s) +18: ** ./tests/cpp/store_event.cc:122 ::caf::test::equal_to(view.old_value(), "bar"s) +18: ** ./tests/cpp/store_event.cc:123 ::caf::test::equal_to(view.new_value(), "baz"s) +18: ** ./tests/cpp/store_event.cc:124 ::caf::test::equal_to(view.expiry(), nil) +18: ** ./tests/cpp/store_event.cc:125 ::caf::test::equal_to(view.publisher(), (publisher_id{node, 42})) +18: -> make returns an invalid view for malformed data [line 127] +18: ** ./tests/cpp/store_event.cc:129 !store_event::update::make(tmp) +18: ** ./tests/cpp/store_event.cc:130 !store_event::update::make(tmp) +18: ** ./tests/cpp/store_event.cc:131 !store_event::update::make(tmp) +18: -> 24 checks took 2 ms +18: +18: - erase events contain the key and optionally a publisher ID +18: -> the key can have any value [line 136] +18: ** ./tests/cpp/store_event.cc:140 view +18: ** ./tests/cpp/store_event.cc:141 ::caf::test::equal_to(view.store_id(), "x"s) +18: ** ./tests/cpp/store_event.cc:142 ::caf::test::equal_to(view.key(), "foo"s) +18: ** ./tests/cpp/store_event.cc:143 ::caf::test::equal_to(view.publisher(), publisher_id{}) +18: -> elements three and four denote the publisher [line 145] +18: ** ./tests/cpp/store_event.cc:149 view +18: ** ./tests/cpp/store_event.cc:150 ::caf::test::equal_to(view.store_id(), "x"s) +18: ** ./tests/cpp/store_event.cc:151 ::caf::test::equal_to(view.key(), "foo"s) +18: ** ./tests/cpp/store_event.cc:152 ::caf::test::equal_to(view.publisher(), (publisher_id{node, 42})) +18: -> make returns an invalid view for malformed data [line 154] +18: ** ./tests/cpp/store_event.cc:156 !store_event::erase::make(tmp) +18: ** ./tests/cpp/store_event.cc:157 !store_event::erase::make(tmp) +18: -> 10 checks took 1 ms +18: +18: +18: +----------------------------------------------------------------------+ +18: summary +18: +----------------------------------------------------------------------+ +18: +18: suites: 2 +18: tests: 10 +18: checks: 95 +18: time: 1.16 s +18: success: 100% +18: +18: +----------------------------------------------------------------------+ +20/28 Test #18: store ............................ Passed 1.25 sec test 24 Start 24: python-data @@ -6639,6 +6642,52 @@ 24: PYTHONPATH=/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/python 24: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests 24: Test timeout computed to be: 20 +1: ** ./tests/cpp/backend.cc:320 expire +1: ** ./tests/cpp/backend.cc:321 *expire +1: ** ./tests/cpp/backend.cc:323 exists +1: ** ./tests/cpp/backend.cc:324 !*exists +1: -> 9 checks took 2.8 s +1: +1: - expiration without expiry +1: ** ./tests/cpp/backend.cc:329 put +1: ** ./tests/cpp/backend.cc:331 expire +1: ** ./tests/cpp/backend.cc:332 !*expire +1: -> 3 checks took 49 ms +1: +1: - size/snapshot +23: test_idle_endpoint (__main__.TestCommunication.test_idle_endpoint) ... ok +1: ** ./tests/cpp/backend.cc:338 put +1: ** ./tests/cpp/backend.cc:340 put +1: ** ./tests/cpp/backend.cc:342 put +1: ** ./tests/cpp/backend.cc:344 size +1: ** ./tests/cpp/backend.cc:345 ::caf::test::equal_to(*size, 3u) +1: ** ./tests/cpp/backend.cc:347 ss +1: ** ./tests/cpp/backend.cc:348 ::caf::test::equal_to(ss->size(), *size) +1: ** ./tests/cpp/backend.cc:349 ::caf::test::equal_to(ss->count("foo"), 1u) +1: -> 8 checks took 85 ms +1: +1: +1: +----------------------------------------------------------------------+ +1: summary +1: +----------------------------------------------------------------------+ +1: +1: suites: 1 +1: tests: 7 +1: checks: 56 +1: time: 2.65 s +1: success: 100% +1: +1: +----------------------------------------------------------------------+ +21/28 Test #1: backend .......................... Passed 2.79 sec +test 25 + Start 25: python-forwarding + +25: Test command: /usr/bin/python3.11 "/build/broker-1.4.0+ds1/tests/python/forwarding.py" +25: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/python +25: Environment variables: +25: PYTHONPATH=/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/python +25: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests +25: Test timeout computed to be: 20 24: test_address_v4 (__main__.TestDataConstruction.test_address_v4) ... ok 24: test_address_v6 (__main__.TestDataConstruction.test_address_v6) ... ok 24: test_bool (__main__.TestDataConstruction.test_bool) ... ok @@ -6651,38 +6700,16 @@ 24: test_string (__main__.TestDataConstruction.test_string) ... ok 24: test_subnet_v4 (__main__.TestDataConstruction.test_subnet_v4) ... ok 24: test_subnet_v6 (__main__.TestDataConstruction.test_subnet_v6) ... ok -23: test_idle_endpoint (__main__.TestCommunication.test_idle_endpoint) ... ok 24: test_table (__main__.TestDataConstruction.test_table) ... ok 24: test_timespan (__main__.TestDataConstruction.test_timespan) ... ok 24: test_timestamp (__main__.TestDataConstruction.test_timestamp) ... ok 24: test_vector (__main__.TestDataConstruction.test_vector) ... ok 24: 24: ---------------------------------------------------------------------- -24: Ran 16 tests in 0.087s +24: Ran 16 tests in 0.086s 24: 24: OK -22/28 Test #24: python-data ...................... Passed 1.18 sec -test 25 - Start 25: python-forwarding - -25: Test command: /usr/bin/python3.11 "/build/broker-1.4.0+ds1/tests/python/forwarding.py" -25: Working Directory: /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/python -25: Environment variables: -25: PYTHONPATH=/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/python -25: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests -25: Test timeout computed to be: 20 -23: test_messages (__main__.TestCommunication.test_messages) ... ok -23: test_ping (__main__.TestCommunication.test_ping) ... ok -23: test_publisher (__main__.TestCommunication.test_publisher) ... ok -23: test_status_subscriber (__main__.TestCommunication.test_status_subscriber) ... ok -25: test_two_hops (__main__.TestCommunication.test_two_hops) ... ok -23: test_status_subscriber_error (__main__.TestCommunication.test_status_subscriber_error) ... ok -23: -23: ---------------------------------------------------------------------- -23: Ran 6 tests in 2.803s -23: -23: OK -23/28 Test #23: python-communication ............. Passed 3.89 sec +22/28 Test #24: python-data ...................... Passed 0.83 sec test 26 Start 26: python-ssl-tests @@ -6692,33 +6719,20 @@ 26: PYTHONPATH=/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/python 26: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests 26: Test timeout computed to be: 20 -25: test_two_hops_forwarding_disabled (__main__.TestCommunication.test_two_hops_forwarding_disabled) ... ok +23: test_messages (__main__.TestCommunication.test_messages) ... ok +23: test_ping (__main__.TestCommunication.test_ping) ... ok +23: test_publisher (__main__.TestCommunication.test_publisher) ... ok +23: test_status_subscriber (__main__.TestCommunication.test_status_subscriber) ... ok 26: test_ssl_auth_failure_no_auth (__main__.TestSSL.test_ssl_auth_failure_no_auth) ... ok +25: test_two_hops (__main__.TestCommunication.test_two_hops) ... ok 26: test_ssl_auth_failure_no_ssl (__main__.TestSSL.test_ssl_auth_failure_no_ssl) ... ok -26: test_ssl_auth_failure_self_signed (__main__.TestSSL.test_ssl_auth_failure_self_signed) ... ok -26: test_ssl_auth_success_ca (__main__.TestSSL.test_ssl_auth_success_ca) ... ok -26: test_ssl_auth_success_ca_pw (__main__.TestSSL.test_ssl_auth_success_ca_pw) ... ok -25: test_two_hops_ttl (__main__.TestCommunication.test_two_hops_ttl) ... ok -14: -> 1966089 checks took 10.80 s -14: -14: - general -14: -> copy construction [line 381] -14: -> prefix matching [line 398] -14: -> 119 checks took 8 ms -14: -14: -14: +----------------------------------------------------------------------+ -14: summary -14: +----------------------------------------------------------------------+ -14: -14: suites: 1 -14: tests: 7 -14: checks: 1973499 -14: time: 10.84 s -14: success: 100% -14: -14: +----------------------------------------------------------------------+ -24/28 Test #14: radix_tree ....................... Passed 10.94 sec +23: test_status_subscriber_error (__main__.TestCommunication.test_status_subscriber_error) ... ok +23: +23: ---------------------------------------------------------------------- +23: Ran 6 tests in 3.040s +23: +23: OK +23/28 Test #23: python-communication ............. Passed 3.99 sec test 27 Start 27: python-store @@ -6728,13 +6742,17 @@ 27: PYTHONPATH=/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/python 27: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests 27: Test timeout computed to be: 20 +26: test_ssl_auth_failure_self_signed (__main__.TestSSL.test_ssl_auth_failure_self_signed) ... ok +26: test_ssl_auth_success_ca (__main__.TestSSL.test_ssl_auth_success_ca) ... ok +26: test_ssl_auth_success_ca_pw (__main__.TestSSL.test_ssl_auth_success_ca_pw) ... ok +27: test_basic (__main__.TestStore.test_basic) ... ok 26: test_ssl_auth_success_self_signed (__main__.TestSSL.test_ssl_auth_success_self_signed) ... ok 26: 26: ---------------------------------------------------------------------- -26: Ran 6 tests in 3.042s +26: Ran 6 tests in 3.049s 26: 26: OK -25/28 Test #26: python-ssl-tests ................. Passed 3.98 sec +24/28 Test #26: python-ssl-tests ................. Passed 4.17 sec test 28 Start 28: python-topic @@ -6744,35 +6762,56 @@ 28: PYTHONPATH=/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/python 28: BROKER_TEST_DIR=/build/broker-1.4.0+ds1/tests 28: Test timeout computed to be: 20 -27: test_basic (__main__.TestStore.test_basic) ... ok +25: test_two_hops_forwarding_disabled (__main__.TestCommunication.test_two_hops_forwarding_disabled) ... ok 28: test_append (__main__.TestTopic.test_append) ... ok 28: test_string (__main__.TestTopic.test_string) ... ok 28: 28: ---------------------------------------------------------------------- -28: Ran 2 tests in 0.005s +28: Ran 2 tests in 0.012s 28: 28: OK -26/28 Test #28: python-topic ..................... Passed 0.91 sec -25: test_two_hops_with_forward (__main__.TestCommunication.test_two_hops_with_forward) ... ok -25: test_two_hops_without_forward (__main__.TestCommunication.test_two_hops_without_forward) ... ok -25: -25: ---------------------------------------------------------------------- -25: Ran 5 tests in 9.031s -25: -25: OK -27/28 Test #25: python-forwarding ................ Passed 10.03 sec +25/28 Test #28: python-topic ..................... Passed 1.02 sec +25: test_two_hops_ttl (__main__.TestCommunication.test_two_hops_ttl) ... ok 27: test_from_clones (__main__.TestStore.test_from_clones) ... ok +25: test_two_hops_with_forward (__main__.TestCommunication.test_two_hops_with_forward) ... ok +14: -> 1966089 checks took 11.41 s +14: +14: - general +14: -> copy construction [line 381] +14: -> prefix matching [line 398] +14: -> 119 checks took 864 us +14: +14: +14: +----------------------------------------------------------------------+ +14: summary +14: +----------------------------------------------------------------------+ +14: +14: suites: 1 +14: tests: 7 +14: checks: 1973499 +14: time: 11.43 s +14: success: 100% +14: +14: +----------------------------------------------------------------------+ +26/28 Test #14: radix_tree ....................... Passed 11.55 sec 27: test_from_master (__main__.TestStore.test_from_master) ... ok 27: 27: ---------------------------------------------------------------------- -27: Ran 3 tests in 6.505s +27: Ran 3 tests in 5.869s 27: 27: OK -28/28 Test #27: python-store ..................... Passed 7.02 sec +27/28 Test #27: python-store ..................... Passed 6.85 sec +25: test_two_hops_without_forward (__main__.TestCommunication.test_two_hops_without_forward) ... ok +25: +25: ---------------------------------------------------------------------- +25: Ran 5 tests in 9.389s +25: +25: OK +28/28 Test #25: python-forwarding ................ Passed 10.29 sec 100% tests passed, 0 tests failed out of 28 -Total Test time (real) = 18.84 sec +Total Test time (real) = 13.11 sec make[1]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary @@ -6780,7 +6819,7 @@ dh_testroot -O--buildsystem=cmake dh_prep -O--buildsystem=cmake dh_auto_install -O--buildsystem=cmake - cd obj-arm-linux-gnueabihf && make -j3 install DESTDIR=/build/broker-1.4.0\+ds1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd obj-arm-linux-gnueabihf && make -j4 install DESTDIR=/build/broker-1.4.0\+ds1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/build/broker-1.4.0+ds1 -B/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/CMakeFiles /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks @@ -6789,9 +6828,9 @@ make -f CMakeFiles/broker.dir/build.make CMakeFiles/broker.dir/depend make -f bindings/python/CMakeFiles/python-scripts-stage.dir/build.make bindings/python/CMakeFiles/python-scripts-stage.dir/depend make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/CMakeFiles/broker.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/bindings/python /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python/CMakeFiles/python-scripts-stage.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/CMakeFiles/broker.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' make -f bindings/python/CMakeFiles/python-scripts-stage.dir/build.make bindings/python/CMakeFiles/python-scripts-stage.dir/build make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' @@ -6808,15 +6847,18 @@ make -f CMakeFiles/broker-pipe.dir/build.make CMakeFiles/broker-pipe.dir/depend make -f CMakeFiles/broker-node.dir/build.make CMakeFiles/broker-node.dir/depend make -f bindings/python/CMakeFiles/_broker.dir/build.make bindings/python/CMakeFiles/_broker.dir/depend +make -f tests/CMakeFiles/broker-test.dir/build.make tests/CMakeFiles/broker-test.dir/depend make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/CMakeFiles/broker-pipe.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/CMakeFiles/broker-node.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/bindings/python /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/bindings/python/CMakeFiles/_broker.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/tests /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests/CMakeFiles/broker-test.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -make -f CMakeFiles/broker-pipe.dir/build.make CMakeFiles/broker-pipe.dir/build make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +make -f CMakeFiles/broker-pipe.dir/build.make CMakeFiles/broker-pipe.dir/build make -f CMakeFiles/broker-node.dir/build.make CMakeFiles/broker-node.dir/build make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' make -f bindings/python/CMakeFiles/_broker.dir/build.make bindings/python/CMakeFiles/_broker.dir/build @@ -6826,25 +6868,29 @@ make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/broker-node.dir/build'. make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'bindings/python/CMakeFiles/_broker.dir/build'. -make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -[ 52%] Built target broker-pipe -make -f tests/CMakeFiles/broker-test.dir/build.make tests/CMakeFiles/broker-test.dir/depend -make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/tests /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests/CMakeFiles/broker-test.dir/DependInfo.cmake --color= +[ 54%] Built target broker-pipe [ 54%] Built target broker-node make -f tests/CMakeFiles/broker-benchmark.dir/build.make tests/CMakeFiles/broker-benchmark.dir/depend -[ 61%] Built target _broker make -f tests/CMakeFiles/broker-cluster-benchmark.dir/build.make tests/CMakeFiles/broker-cluster-benchmark.dir/depend make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/tests /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests/CMakeFiles/broker-benchmark.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/tests /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/tests/CMakeFiles/broker-cluster-benchmark.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +make[3]: Nothing to be done for 'bindings/python/CMakeFiles/_broker.dir/build'. +make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +[ 61%] Built target _broker +make -f doc/_examples/CMakeFiles/synopsis.dir/build.make doc/_examples/CMakeFiles/synopsis.dir/depend +make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples/CMakeFiles/synopsis.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/broker-benchmark.dir/build.make tests/CMakeFiles/broker-benchmark.dir/build make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' make -f tests/CMakeFiles/broker-cluster-benchmark.dir/build.make tests/CMakeFiles/broker-cluster-benchmark.dir/build +make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +make -f tests/CMakeFiles/broker-test.dir/build.make tests/CMakeFiles/broker-test.dir/build +make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +make -f doc/_examples/CMakeFiles/synopsis.dir/build.make doc/_examples/CMakeFiles/synopsis.dir/build make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'tests/CMakeFiles/broker-benchmark.dir/build'. make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' @@ -6852,47 +6898,40 @@ make[3]: Nothing to be done for 'tests/CMakeFiles/broker-cluster-benchmark.dir/build'. make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' [ 63%] Built target broker-benchmark -make -f doc/_examples/CMakeFiles/synopsis.dir/build.make doc/_examples/CMakeFiles/synopsis.dir/depend -make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples/CMakeFiles/synopsis.dir/DependInfo.cmake --color= -[ 65%] Built target broker-cluster-benchmark make -f doc/_examples/CMakeFiles/comm.dir/build.make doc/_examples/CMakeFiles/comm.dir/depend -make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -make -f tests/CMakeFiles/broker-test.dir/build.make tests/CMakeFiles/broker-test.dir/build +[ 65%] Built target broker-cluster-benchmark make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples/CMakeFiles/comm.dir/DependInfo.cmake --color= -make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -make -f doc/_examples/CMakeFiles/synopsis.dir/build.make doc/_examples/CMakeFiles/synopsis.dir/build -make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -make -f doc/_examples/CMakeFiles/comm.dir/build.make doc/_examples/CMakeFiles/comm.dir/build +make -f doc/_examples/CMakeFiles/stores.dir/build.make doc/_examples/CMakeFiles/stores.dir/depend +make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples/CMakeFiles/stores.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'doc/_examples/CMakeFiles/synopsis.dir/build'. make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'tests/CMakeFiles/broker-test.dir/build'. make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'doc/_examples/CMakeFiles/comm.dir/build'. -make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -[ 67%] Built target comm -make -f doc/_examples/CMakeFiles/stores.dir/build.make doc/_examples/CMakeFiles/stores.dir/depend -[ 69%] Built target synopsis +[ 67%] Built target synopsis make -f doc/_examples/CMakeFiles/ping.dir/build.make doc/_examples/CMakeFiles/ping.dir/depend -[ 95%] Built target broker-test -make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' -cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples/CMakeFiles/stores.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' cd /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/broker-1.4.0+ds1 /build/broker-1.4.0+ds1/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples /build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf/doc/_examples/CMakeFiles/ping.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +make -f doc/_examples/CMakeFiles/comm.dir/build.make doc/_examples/CMakeFiles/comm.dir/build +make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' make -f doc/_examples/CMakeFiles/stores.dir/build.make doc/_examples/CMakeFiles/stores.dir/build +[ 93%] Built target broker-test make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' make -f doc/_examples/CMakeFiles/ping.dir/build.make doc/_examples/CMakeFiles/ping.dir/build make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +make[3]: Nothing to be done for 'doc/_examples/CMakeFiles/comm.dir/build'. +make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'doc/_examples/CMakeFiles/stores.dir/build'. make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' make[3]: Entering directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'doc/_examples/CMakeFiles/ping.dir/build'. make[3]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' +[ 95%] Built target comm [ 97%] Built target stores [100%] Built target ping make[2]: Leaving directory '/build/broker-1.4.0+ds1/obj-arm-linux-gnueabihf' @@ -6905,99 +6944,99 @@ /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/backend_options.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/data.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/bad_variant_access.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/message.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/backend.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/mixin --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/mixin/notifier.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/mixin/connector.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/mixin/data_store_manager.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/mixin/recorder.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/api_flags.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/subscriber_base.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/none.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/logger.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/timeout.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/error.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/mailbox.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/convert.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/alm +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/alm/stream_transport.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/topic.hh -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/broker.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/zeek.hh -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/status.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/peer_filter.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/optional.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/peer_info.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/port.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/backend_options.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/address.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/none.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/endpoint.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/version.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/bro.hh -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/atoms.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/subnet.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/endpoint_info.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/configuration.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/topic.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/time.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/publisher_id.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/peer_status.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/snapshot.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/publisher.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/store_event.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/frontend.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/status_subscriber.hh -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/expected.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/defaults.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/fwd.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/mailbox.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/message.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/subnet.hh -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/core_actor.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/peer_flags.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/endpoint.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/status_subscriber.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/internal_command.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/store.hh -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/meta_command_writer.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/type_traits.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/operators.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/store_actor.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/assert.hh -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/lift.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/memory_backend.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/blob.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/shared_subscriber_queue.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/flare_actor.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/radix_tree.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/rocksdb_backend.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/network_cache.hh -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/make_backend.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/clone_actor.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/retry_state.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/prefix_matcher.hh -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/master_resolver.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/store_actor.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/flare.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/shared_subscriber_queue.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/sqlite_backend.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/network_cache.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/type_traits.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/rocksdb_backend.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/filesystem.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/memory_backend.hh -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/appliers.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/scoped_flare_actor.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/assert.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/core_recorder.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/abstract_backend.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/retry_state.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/clone_actor.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/operators.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/master_actor.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/radix_tree.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/generator_file_writer.hh -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/shared_publisher_queue.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/generator_file_reader.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/meta_data_writer.hh -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/die.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/generator_file_writer.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/sqlite_backend.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/filesystem.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/meta_command_writer.hh -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/subscription.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/shared_queue.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/generator_file_reader.hh -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/data_generator.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/flare.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/core_recorder.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/has_network_info.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/prefix_matcher.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/abstract_backend.hh -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/hash.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/master_actor.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/blob.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/scoped_flare_actor.hh -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/core_scatterer.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/shared_queue.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/flare_actor.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/meta_data_writer.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/detail/has_network_info.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/error.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/defaults.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/filter_type.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/bad_variant_access.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/optional.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/peer_flags.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/store.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/subscriber_base.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/convert.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/port.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/publisher_id.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/time.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/peer_filter.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/timeout.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/peer_info.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/api_flags.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/internal_command.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/peer_status.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/data.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/configuration.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/endpoint_info.hh -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/enum_value.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/frontend.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/address.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/publisher.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/backend.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/mixin +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/mixin/connector.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/mixin/recorder.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/mixin/notifier.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/mixin/data_store_manager.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/logger.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/zeek.hh +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/snapshot.hh -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/subscriber.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/fwd.hh -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/network_info.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/store_event.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/version.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/filter_type.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/alm --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/alm/stream_transport.hh --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/bro.hh -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/include/broker/config.hh -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/lib/arm-linux-gnueabihf/libbroker.so.1.4.0 -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/lib/arm-linux-gnueabihf/libbroker.so.2 @@ -7006,8 +7045,8 @@ -- Set runtime path of "/build/broker-1.4.0+ds1/debian/tmp/usr/lib/python3/dist-packages/broker/_broker.so" to "" -- Up-to-date: /build/broker-1.4.0+ds1/debian/tmp/usr/lib/python3/dist-packages/broker -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/lib/python3/dist-packages/broker/bro.py --- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/lib/python3/dist-packages/broker/__init__.py -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/lib/python3/dist-packages/broker/zeek.py +-- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/lib/python3/dist-packages/broker/__init__.py -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/bin/broker-benchmark -- Set runtime path of "/build/broker-1.4.0+ds1/debian/tmp/usr/bin/broker-benchmark" to "" -- Installing: /build/broker-1.4.0+ds1/debian/tmp/usr/bin/broker-cluster-benchmark @@ -7046,8 +7085,8 @@ dh_md5sums -O--buildsystem=cmake dh_builddeb -O--buildsystem=cmake dpkg-deb: building package 'libbroker-dev' in '../libbroker-dev_1.4.0+ds1-1_armhf.deb'. -dpkg-deb: building package 'libbroker2-dbgsym' in '../libbroker2-dbgsym_1.4.0+ds1-1_armhf.deb'. dpkg-deb: building package 'libbroker2' in '../libbroker2_1.4.0+ds1-1_armhf.deb'. +dpkg-deb: building package 'libbroker2-dbgsym' in '../libbroker2-dbgsym_1.4.0+ds1-1_armhf.deb'. dpkg-deb: building package 'python3-broker' in '../python3-broker_1.4.0+ds1-1_armhf.deb'. dpkg-genbuildinfo --build=binary -O../broker_1.4.0+ds1-1_armhf.buildinfo dpkg-genchanges --build=binary -O../broker_1.4.0+ds1-1_armhf.changes @@ -7056,12 +7095,14 @@ 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/24211/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/24211/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/4106 and its subdirectories -I: Current time: Fri May 5 00:29:10 -12 2023 -I: pbuilder-time-stamp: 1683289750 +I: removing directory /srv/workspace/pbuilder/24211 and its subdirectories +I: Current time: Sat May 6 03:39:19 +14 2023 +I: pbuilder-time-stamp: 1683293959